|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 3072 (0xc00)
Notes: 00_class, 5811_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5811 |X | .CONST 0x5811 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 02e0 | | .CONST 0x02e0 ; Offset of debug table
0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction
0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion
0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments)
0007 0002 | | .CONST 0x0002 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0058 | X | .CONST 0x0058 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0023 | # | .CONST 0x0023 ; Number of locals
000b INIT_0008:
000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x039a,0x8000,0x0000,0x0037,0x56e4,0x0000,0x0007
; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 029a 0063 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0060 ; Debug Table 0x0.0x2 = 0xd,0xfffd
000f 029a 006b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0068 ; Debug Table 0x0.0x3 = 0xf,0xfffc
0011 029a 0083 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0080 ; Debug Table 0x0.0x4 = 0x11,0xfffb
0013 029a 008b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0088 ; Debug Table 0x0.0x5 = 0x13,0xfffa
0015 029a 0093 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0090 ; Debug Table 0x0.0x6 = 0x15,0xfff9
0017 029a 00ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00a8 ; Debug Table 0x0.0x7 = 0x17,0xfff8
0019 029a 00b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00b0 ; Debug Table 0x0.0x8 = 0x19,0xfff7
001b 029a 00bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00b8 ; Debug Table 0x0.0x9 = 0x1b,0xfff6
001d 029a 00d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00d0 ; Debug Table 0x0.0xa = 0x1d,0xfff5
001f 029a 0103 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0100 ; Debug Table 0x0.0xb = 0x1f,0xfff4
0021 627e |b~ | Indirect_Literal Discrete,0x2a0,{0x00000000, 0x3756e401} ; Debug Table 0x0.0xc = 0x21,0xfff3
0022 0129 | ) | Execute Any,Make_Visible
0023 6278 |bx | Indirect_Literal Discrete,0x29c,{0x00000000, 0x3756e402} ; Debug Table 0x0.0xd = 0x23,0xfff2
0024 0129 | ) | Execute Any,Make_Visible
0025 6272 |br | Indirect_Literal Discrete,0x298,{0x00000000, 0x3756e403} ; Debug Table 0x0.0xe = 0x25,0xfff1
0026 0129 | ) | Execute Any,Make_Visible
0027 626c |bl | Indirect_Literal Discrete,0x294,{0x00000000, 0x3756e404} ; Debug Table 0x0.0xf = 0x27,0xfff0
0028 0129 | ) | Execute Any,Make_Visible
0029 029a 013b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0138 ; Debug Table 0x0.0x10 = 0x29,0xffef
002b 029a 0153 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0150 ; Debug Table 0x0.0x11 = 0x2b,0xffee
002d 029a 018b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0188 ; Debug Table 0x0.0x12 = 0x2d,0xffed
002f 029a 01e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01e0 ; Debug Table 0x0.0x13 = 0x2f,0xffec
0031 00bf | | Action Accept_Activation
0032 0092 02d8 | | Action Push_String_Extended,0x2d8 ; "\x0d\x0a"
; Debug Table 0x1 = .DEBUG 0x0032,0x03c4,0x8000,0x0000,0x0037,0x5954,0x0000,0x0009
; Debug Table 0x1.0x0 = 0x32,0xffff
0034 0092 02d9 | | Action Push_String_Extended,0x2d9 ; "\x08 \x08"
; Debug Table 0x1.0x1 = 0x34,0xfffe
0036 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x2 = 0x36,0xfffd
0037 00c7 | | Action Elaborate_Subprogram
0038 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x3 = 0x38,0xfffc
0039 00c7 | | Action Elaborate_Subprogram
003a 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x4 = 0x3a,0xfffb
003b 00c7 | | Action Elaborate_Subprogram
003c 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x5 = 0x3c,0xfffa
003d 00c7 | | Action Elaborate_Subprogram
003e 029d 0223 | #| Declare_Subprogram For_Outer_Call,INIT_0220 ; Debug Table 0x1.0x6 = 0x3e,0xfff9
0040 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x7 = 0x40,0xfff8
0041 00c7 | | Action Elaborate_Subprogram
0042 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x8 = 0x42,0xfff7
0043 00c7 | | Action Elaborate_Subprogram
0044 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x9 = 0x44,0xfff6
0045 00c7 | | Action Elaborate_Subprogram
0046 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xa = 0x46,0xfff5
0047 00c7 | | Action Elaborate_Subprogram
0048 029d 0233 | 3| Declare_Subprogram For_Outer_Call,INIT_0230 ; Debug Table 0x1.0xb = 0x48,0xfff4
004a 029d 023b | ;| Declare_Subprogram For_Outer_Call,INIT_0238 ; Debug Table 0x1.0xc = 0x4a,0xfff3
004c 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xd = 0x4c,0xfff2
004d 00c7 | | Action Elaborate_Subprogram
004e 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0xe = 0x4e,0xfff1
004f 00c7 | | Action Elaborate_Subprogram
0050 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0xf = 0x50,0xfff0
0051 00c7 | | Action Elaborate_Subprogram
0052 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x10 = 0x52,0xffef
0053 00c7 | | Action Elaborate_Subprogram
0054 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x11 = 0x54,0xffee
0055 00c7 | | Action Elaborate_Subprogram
0056 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x12 = 0x56,0xffed
0057 00c7 | | Action Elaborate_Subprogram
0058 BODY_0008:
0058 00bc | | Action Signal_Activated
0059 00bb | | Action Signal_Completion
005a 0000 0000 | | .BLANK 0000[0x6]
0060 ; --------------------------------------------------------------------------------------
0060 ; SUBPROGRAM
0060 ; --------------------------------------------------------------------------------------
0060 0063 | c | .CONST 0x0063 ; Address of begin
0061 0004 | | .CONST 0x0004 ; Address of exception handler
0062 0001 | | .CONST 0x0001 ; Number of locals
0063 BODY_0060:
0063 INIT_0060:
0063 00db | | Load_Top At_Offset_3 ; Debug Table 0x2 = .DEBUG 0x0063,0x03ec,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0015
; Debug Table 0x2.0x0 = 0x63,0x1
0064 00db | | Load_Top At_Offset_3
0065 e001 | | Load 0x0,0x1
0066 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0067 4503 |E | Exit_Subprogram 0x3
0068 ; --------------------------------------------------------------------------------------
0068 ; SUBPROGRAM
0068 ; --------------------------------------------------------------------------------------
0068 0079 | y | .CONST 0x0079 ; Address of begin
0069 0004 | | .CONST 0x0004 ; Address of exception handler
006a 0002 | | .CONST 0x0002 ; Number of locals
006b INIT_0068:
006b 4801 |H | Short_Literal 0x1 ; Debug Table 0x3 = .DEBUG 0x006b,0x03f0,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0023
; Debug Table 0x3.0x0 = 0x6b,0xffff
006c 4801 |H | Short_Literal 0x1
006d 00e9 | | Load_Encached String_Cache
006e 0334 | 4 | Declare_Variable Array,With_Constraint
006f 4801 |H | Short_Literal 0x1
0070 4801 |H | Short_Literal 0x1
0071 00e9 | | Load_Encached String_Cache
0072 0334 | 4 | Declare_Variable Array,With_Constraint
0073 e5fe | | Load 0x2,-0x2
0074 4801 |H | Short_Literal 0x1
0075 00da | | Load_Top At_Offset_2
0076 01d6 | | Execute Vector,Field_Write
0077 00d9 | | Load_Top At_Offset_1
0078 01d4 | | Execute Vector,Structure_Write
0079 BODY_0068:
0079 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x1 = 0x79,0x1
007a e5ff | | Load 0x2,-0x1
007b 820d | | Call 0x1,0xd
007c 4503 |E | Exit_Subprogram 0x3
007d 0000 0000 | | .XXX[0x3]
007f 0000 | |
0080 ; --------------------------------------------------------------------------------------
0080 ; SUBPROGRAM
0080 ; --------------------------------------------------------------------------------------
0080 0083 | | .CONST 0x0083 ; Address of begin
0081 0004 | | .CONST 0x0004 ; Address of exception handler
0082 0001 | | .CONST 0x0001 ; Number of locals
0083 BODY_0080:
0083 INIT_0080:
0083 00db | | Load_Top At_Offset_3 ; Debug Table 0x4 = .DEBUG 0x0083,0x03f6,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0031
; Debug Table 0x4.0x0 = 0x83,0x1
0084 8215 | | Call 0x1,0x15
0085 00db | | Load_Top At_Offset_3
0086 820d | | Call 0x1,0xd
0087 4503 |E | Exit_Subprogram 0x3
0088 ; --------------------------------------------------------------------------------------
0088 ; SUBPROGRAM
0088 ; --------------------------------------------------------------------------------------
0088 008b | | .CONST 0x008b ; Address of begin
0089 0004 | | .CONST 0x0004 ; Address of exception handler
008a 0001 | | .CONST 0x0001 ; Number of locals
008b BODY_0088:
008b INIT_0088:
008b e21f | | Load 0x1,0x1f ; Debug Table 0x5 = .DEBUG 0x008b,0x03fa,0x0001,0x0000,0x0037,0x56e4,0x0000,0x003f
; Debug Table 0x5.0x0 = 0x8b,0x1
008c 00db | | Load_Top At_Offset_3
008d 820d | | Call 0x1,0xd
008e 4502 |E | Exit_Subprogram 0x2
008f 0000 | | .XXX[0x1]
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 0093 | | .CONST 0x0093 ; Address of begin
0091 0004 | | .CONST 0x0004 ; Address of exception handler
0092 0001 | | .CONST 0x0001 ; Number of locals
0093 BODY_0090:
0093 INIT_0090:
0093 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6 = .DEBUG 0x0093,0x03fe,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0049
; Debug Table 0x6.0x0 = 0x93,0x1
0094 01d9 | | Execute Vector,Reverse_Bounds
0095 0263 | c | Execute Discrete,Above_Bound
0096 700f |p | Jump_Nonzero 0xa6
0097 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0x1 = 0x97,0x2
0098 00d9 | | Load_Top At_Offset_1
0099 00e8 | | Load_Encached Character_Cache
009a 00d9 | | Load_Top At_Offset_1
009b 00db | | Load_Top At_Offset_3
009c 01d7 | | Execute Vector,Field_Read
009d 00d1 | | Pop_Control Pop_Count_1
009e e5fe | | Load 0x2,-0x2
009f e5ff | | Load 0x2,-0x1
00a0 8212 | | Call 0x1,0x12
00a1 00d9 | | Load_Top At_Offset_1
00a2 00db | | Load_Top At_Offset_3
00a3 01d6 | | Execute Vector,Field_Write
00a4 00d2 | | Pop_Control Pop_Count_2
00a5 3ff1 |? | Loop_Increasing 0x97
00a6 4503 |E | Exit_Subprogram 0x3
00a7 0000 | | .XXX[0x1]
00a8 ; --------------------------------------------------------------------------------------
00a8 ; SUBPROGRAM
00a8 ; --------------------------------------------------------------------------------------
00a8 00ad | | .CONST 0x00ad ; Address of begin
00a9 0004 | | .CONST 0x0004 ; Address of exception handler
00aa 0002 | | .CONST 0x0002 ; Number of locals
00ab INIT_00a8:
00ab 029f 027b | {| Declare_Subprogram For_Call,INIT_0278 ; Debug Table 0x7 = .DEBUG 0x00ab,0x0404,0x0001,0x0000,0x0037,0x56e4,0x0000,0x005c
00ad BODY_00a8:
00ad 0007 | | Action Break_Optional ; Debug Table 0x7.0x0 = 0xad,0x1
00ae 8402 | | Call 0x2,0x2 ; Debug Table 0x7.0x1 = 0xae,0x2
00af 7ffe | | Jump 0xae
00b0 ; --------------------------------------------------------------------------------------
00b0 ; SUBPROGRAM
00b0 ; --------------------------------------------------------------------------------------
00b0 00b5 | | .CONST 0x00b5 ; Address of begin
00b1 0004 | | .CONST 0x0004 ; Address of exception handler
00b2 0002 | | .CONST 0x0002 ; Number of locals
00b3 INIT_00b0:
00b3 029f 02ab | | Declare_Subprogram For_Call,INIT_02a8 ; Debug Table 0x8 = .DEBUG 0x00b3,0x040a,0x0001,0x0000,0x0037,0x56e4,0x0000,0x006f
00b5 BODY_00b0:
00b5 0007 | | Action Break_Optional ; Debug Table 0x8.0x0 = 0xb5,0x1
00b6 8402 | | Call 0x2,0x2 ; Debug Table 0x8.0x1 = 0xb6,0x2
00b7 7ffe | | Jump 0xb6
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00bb | | .CONST 0x00bb ; Address of begin
00b9 00c7 | | .CONST 0x00c7 ; Address of exception handler
00ba 0001 | | .CONST 0x0001 ; Number of locals
00bb BODY_00b8:
00bb INIT_00b8:
00bb 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x9 = .DEBUG 0x00bb,0x0410,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0082
; Debug Table 0x9.0x0 = 0xbb,0x1
00bc e5fd | | Load 0x2,-0x3
00bd 59d2 |Y | Indirect_Literal Float,0x290,4294967296.0
00be 59cd |Y | Indirect_Literal Float,0x28c,3.0517578125e-05
00bf 023a | : | Execute Float,Divide
00c0 0236 | 6 | Execute Float,Truncate_To_Discrete
00c1 e5fe | | Load 0x2,-0x2
00c2 e5ff | | Load 0x2,-0x1
00c3 821e | | Call 0x1,0x1e
00c4 00d1 | | Pop_Control Pop_Count_1
00c5 c5fc | | Store 0x2,-0x4
00c6 4503 |E | Exit_Subprogram 0x3
00c7 TRAP_00b8:
00c7 e21a | | Load 0x1,0x1a
00c8 010f | | Execute Exception,Equal
00c9 6802 |h | Jump_Zero 0xcc
00ca e219 | | Load 0x1,0x19 ; Debug Table 0x9.0x1 = 0xca,0x2
00cb 0257 | W | Execute Discrete,Raise
00cc 0100 | | Execute Exception,Raise
00cd 0000 0000 | | .XXX[0x3]
00cf 0000 | |
00d0 ; --------------------------------------------------------------------------------------
00d0 ; SUBPROGRAM
00d0 ; --------------------------------------------------------------------------------------
00d0 00d8 | | .CONST 0x00d8 ; Address of begin
00d1 0004 | | .CONST 0x0004 ; Address of exception handler
00d2 0002 | | .CONST 0x0002 ; Number of locals
00d3 INIT_00d0:
00d3 4801 |H | Short_Literal 0x1 ; Debug Table 0xa = .DEBUG 0x00d3,0x0416,0x0002,0x0000,0x0037,0x56e4,0x0000,0x0099
; Debug Table 0xa.0x0 = 0xd3,0xffff
00d4 4801 |H | Short_Literal 0x1
00d5 00e9 | | Load_Encached String_Cache
00d6 0334 | 4 | Declare_Variable Array,With_Constraint
00d7 0007 | | Action Break_Optional ; Debug Table 0xa.0x1 = 0xd7,0xfffe
00d8 BODY_00d0:
00d8 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x2 = 0xd8,0x1
00d9 0d00 | | Execute_Immediate Less,0x0
00da 6807 |h | Jump_Zero 0xe2
00db 0092 02da | | Action Push_String_Extended,0x2da ; "-"
; Debug Table 0xa.0x3 = 0xdb,0x2
00dd e5ff | | Load 0x2,-0x1
00de 0275 | u | Execute Discrete,Unary_Minus
00df 8215 | | Call 0x1,0x15
00e0 01cc | | Execute Vector,Catenate
00e1 4401 |D | Exit_Subprogram With_Result,0x1
00e2 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x4 = 0xe2,0x3
00e3 0d0a | | Execute_Immediate Less,0xa
00e4 680e |h | Jump_Zero 0xf3
00e5 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x5 = 0xe5,0x4
00e6 0a30 | 0 | Execute_Immediate Plus,0x30
00e7 0248 | H | Execute Discrete,Check_In_Integer
00e8 00d8 | | Load_Top At_Offset_0
00e9 00e8 | | Load_Encached Character_Cache
00ea 0260 | ` | Execute Discrete,In_Type
00eb 7002 |p | Jump_Nonzero 0xee
00ec 48e0 |H | Short_Literal 0xe0
00ed 0257 | W | Execute Discrete,Raise
00ee 4801 |H | Short_Literal 0x1
00ef 00da | | Load_Top At_Offset_2
00f0 01d6 | | Execute Vector,Field_Write
00f1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x6 = 0xf1,0x5
00f2 4401 |D | Exit_Subprogram With_Result,0x1
00f3 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x7 = 0xf3,0x6
00f4 480a |H | Short_Literal 0xa
00f5 0270 | p | Execute Discrete,Divide
00f6 8215 | | Call 0x1,0x15
00f7 e5ff | | Load 0x2,-0x1
00f8 480a |H | Short_Literal 0xa
00f9 026e | n | Execute Discrete,Modulo
00fa 8215 | | Call 0x1,0x15
00fb 01cc | | Execute Vector,Catenate
00fc 4401 |D | Exit_Subprogram With_Result,0x1
00fd 0000 0000 | | .XXX[0x3]
00ff 0000 | |
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 010e | | .CONST 0x010e ; Address of begin
0101 0004 | | .CONST 0x0004 ; Address of exception handler
0102 0005 | | .CONST 0x0005 ; Number of locals
0103 INIT_0100:
0103 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xb = .DEBUG 0x0103,0x0428,0x0002,0x0000,0x0037,0x56e4,0x0000,0x00a2
; Debug Table 0xb.0x0 = 0x103,0xffff
0104 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
0105 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xb.0x1 = 0x105,0xfffe
0106 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0107 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xb.0x2 = 0x107,0xfffd
0108 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
0109 0007 | | Action Break_Optional ; Debug Table 0xb.0x3 = 0x109,0xfffc
010a 4830 |H0 | Short_Literal 0x30 ; Debug Table 0xb.0x4 = 0x10a,0xfffb
010b 4839 |H9 | Short_Literal 0x39
010c 00e8 | | Load_Encached Character_Cache
010d 03f8 | | Declare_Type Discrete,Constrained
010e BODY_0100:
010e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x5 = 0x10e,0x1
010f e5ff | | Load 0x2,-0x1
0110 01d7 | | Execute Vector,Field_Read
0111 0f2d | - | Execute_Immediate Equal,0x2d
0112 6806 |h | Jump_Zero 0x119
0113 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x6 = 0x113,0x2
0114 0f00 | | Execute_Immediate Equal,0x0
0115 a402 | | Store_Unchecked 0x2,0x2
0116 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x7 = 0x116,0x3
0117 0a01 | | Execute_Immediate Plus,0x1
0118 005a | Z | Store_Top Discrete,At_Offset_2
0119 e5ff | | Load 0x2,-0x1 ; Debug Table 0xb.0x8 = 0x119,0x4
011a 01dc | | Execute Vector,Last
011b 00da | | Load_Top At_Offset_2
011c 0263 | c | Execute Discrete,Above_Bound
011d 7013 |p | Jump_Nonzero 0x131
011e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x9 = 0x11e,0x5
011f e5ff | | Load 0x2,-0x1
0120 01d7 | | Execute Vector,Field_Read
0121 00db | | Load_Top At_Offset_3
0122 025f | _ | Execute Discrete,Not_In_Type
0123 6802 |h | Jump_Zero 0x126
0124 e218 | | Load 0x1,0x18 ; Debug Table 0xb.0xa = 0x124,0x6
0125 0257 | W | Execute Discrete,Raise
0126 e403 | | Load 0x2,0x3 ; Debug Table 0xb.0xb = 0x126,0x7
0127 480a |H | Short_Literal 0xa
0128 0271 | q | Execute Discrete,Times
0129 00d9 | | Load_Top At_Offset_1
012a e5ff | | Load 0x2,-0x1
012b 01d7 | | Execute Vector,Field_Read
012c 0ad0 | | Execute_Immediate Plus,-0x30
012d 0273 | s | Execute Discrete,Plus
012e 0248 | H | Execute Discrete,Check_In_Integer
012f a403 | | Store_Unchecked 0x2,0x3
0130 3fed |? | Loop_Increasing 0x11e
0131 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0xc = 0x131,0x8
0132 7003 |p | Jump_Nonzero 0x136
0133 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0xd = 0x133,0x9
0134 0275 | u | Execute Discrete,Unary_Minus
0135 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0136 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0xe = 0x136,0xa
0137 4401 |D | Exit_Subprogram With_Result,0x1
0138 ; --------------------------------------------------------------------------------------
0138 ; SUBPROGRAM
0138 ; --------------------------------------------------------------------------------------
0138 013b | ; | .CONST 0x013b ; Address of begin
0139 0004 | | .CONST 0x0004 ; Address of exception handler
013a 0001 | | .CONST 0x0001 ; Number of locals
013b BODY_0138:
013b INIT_0138:
013b e5fc | | Load 0x2,-0x4 ; Debug Table 0xc = .DEBUG 0x013b,0x0448,0x0001,0x0000,0x0037,0x56e4,0x0000,0x00b7
; Debug Table 0xc.0x0 = 0x13b,0x1
013c 01d9 | | Execute Vector,Reverse_Bounds
013d 0263 | c | Execute Discrete,Above_Bound
013e 7010 |p | Jump_Nonzero 0x14f
013f e5fc | | Load 0x2,-0x4 ; Debug Table 0xc.0x1 = 0x13f,0x2
0140 00d9 | | Load_Top At_Offset_1
0141 00e8 | | Load_Encached Character_Cache
0142 00d9 | | Load_Top At_Offset_1
0143 00db | | Load_Top At_Offset_3
0144 01d7 | | Execute Vector,Field_Read
0145 00d1 | | Pop_Control Pop_Count_1
0146 e5fd | | Load 0x2,-0x3
0147 e5fe | | Load 0x2,-0x2
0148 e5ff | | Load 0x2,-0x1
0149 821c | | Call 0x1,0x1c
014a 00d9 | | Load_Top At_Offset_1
014b 00db | | Load_Top At_Offset_3
014c 01d6 | | Execute Vector,Field_Write
014d 00d2 | | Pop_Control Pop_Count_2
014e 3ff0 |? | Loop_Increasing 0x13f
014f 4504 |E | Exit_Subprogram 0x4
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 015b | [ | .CONST 0x015b ; Address of begin
0151 0004 | | .CONST 0x0004 ; Address of exception handler
0152 0004 | | .CONST 0x0004 ; Number of locals
0153 INIT_0150:
0153 e002 | | Load 0x0,0x2 ; Debug Table 0xd = .DEBUG 0x0153,0x044e,0x0001,0x0000,0x0037,0x56e4,0x0000,0x00ce
; Debug Table 0xd.0x0 = 0x153,0xffff
0154 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0155 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xd.0x1 = 0x155,0xfffe
0156 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x2 = 0x156,0xfffd
0157 4801 |H | Short_Literal 0x1
0158 00e9 | | Load_Encached String_Cache
0159 0334 | 4 | Declare_Variable Array,With_Constraint
015a 0007 | | Action Break_Optional ; Debug Table 0xd.0x3 = 0x15a,0xfffc
015b BODY_0150:
015b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x4 = 0x15b,0x1
015c 00e3 | | Load_Encached Natural_Cache
015d e002 | | Load 0x0,0x2
015e 1b15 | | Execute Package,Field_Read,Field_Number 0x15
015f e5fd | | Load 0x2,-0x3
0160 e5ff | | Load 0x2,-0x1
0161 e001 | | Load 0x0,0x1
0162 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0163 c402 | | Store 0x2,0x2
0164 005b | [ | Store_Top Discrete,At_Offset_3
0165 00d1 | | Pop_Control Pop_Count_1
0166 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x5 = 0x166,0x2
0167 6802 |h | Jump_Zero 0x16a
0168 e219 | | Load 0x1,0x19 ; Debug Table 0xd.0x6 = 0x168,0x3
0169 0257 | W | Execute Discrete,Raise
016a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x7 = 0x16a,0x4
016b 7002 |p | Jump_Nonzero 0x16e
016c e21a | | Load 0x1,0x1a ; Debug Table 0xd.0x8 = 0x16c,0x5
016d 0257 | W | Execute Discrete,Raise
016e 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x9 = 0x16e,0x6
016f 00d9 | | Load_Top At_Offset_1
0170 01d7 | | Execute Vector,Field_Read
0171 a5fc | | Store_Unchecked 0x2,-0x4
0172 e5fe | | Load 0x2,-0x2 ; Debug Table 0xd.0xa = 0x172,0x7
0173 680d |h | Jump_Zero 0x181
0174 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0xb = 0x174,0x8
0175 00d9 | | Load_Top At_Offset_1
0176 01d7 | | Execute Vector,Field_Read
0177 8221 | ! | Call 0x1,0x21
0178 6803 |h | Jump_Zero 0x17c
0179 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0xc = 0x179,0x9
017a 8210 | | Call 0x1,0x10
017b 4504 |E | Exit_Subprogram 0x4
017c 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0xd = 0x17c,0xa
017d 00d9 | | Load_Top At_Offset_1
017e 01d7 | | Execute Vector,Field_Read
017f e5ff | | Load 0x2,-0x1
0180 820e | | Call 0x1,0xe
0181 4504 |E | Exit_Subprogram 0x4
0182 0000 0000 | | .BLANK 0000[0x6]
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 0192 | | .CONST 0x0192 ; Address of begin
0189 0004 | | .CONST 0x0004 ; Address of exception handler
018a 0004 | | .CONST 0x0004 ; Number of locals
018b INIT_0188:
018b 4801 |H | Short_Literal 0x1 ; Debug Table 0xe = .DEBUG 0x018b,0x046c,0x0001,0x0000,0x0037,0x56e4,0x0000,0x00e5
; Debug Table 0xe.0x0 = 0x18b,0xffff
018c 4814 |H | Short_Literal 0x14
018d 00e9 | | Load_Encached String_Cache
018e 0334 | 4 | Declare_Variable Array,With_Constraint
018f 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xe.0x1 = 0x18f,0xfffe
0190 029f 02c3 | | Declare_Subprogram For_Call,INIT_02c0 ; Debug Table 0xe.0x2 = 0x190,0xfffd
0192 BODY_0188:
0192 0007 | | Action Break_Optional ; Debug Table 0xe.0x3 = 0x192,0x1
0193 00e8 | | Load_Encached Character_Cache ; Debug Table 0xe.0x4 = 0x193,0x2
0194 e5fd | | Load 0x2,-0x3
0195 e5fe | | Load 0x2,-0x2
0196 e5ff | | Load 0x2,-0x1
0197 821c | | Call 0x1,0x1c
0198 4801 |H | Short_Literal 0x1
0199 e402 | | Load 0x2,0x2
019a 01d6 | | Execute Vector,Field_Write
019b 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x5 = 0x19b,0x3
019c 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
019d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x6 = 0x19d,0x4
019e 00db | | Load_Top At_Offset_3
019f e5fe | | Load 0x2,-0x2
01a0 e5ff | | Load 0x2,-0x1
01a1 8223 | # | Call 0x1,0x23
01a2 00d1 | | Pop_Control Pop_Count_1
01a3 005a | Z | Store_Top Discrete,At_Offset_2
01a4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x7 = 0x1a4,0x5
01a5 0c01 | | Execute_Immediate Greater_Equal,0x1
01a6 6fec |o | Jump_Zero 0x193
01a7 4801 |H | Short_Literal 0x1
01a8 00db | | Load_Top At_Offset_3
01a9 01d7 | | Execute Vector,Field_Read
01aa 8404 | | Call 0x2,0x4
01ab 6801 |h | Jump_Zero 0x1ad
01ac 7fe6 | | Jump 0x193
01ad 0007 | | Action Break_Optional ; Debug Table 0xe.0x8 = 0x1ad,0x6
01ae 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x9 = 0x1ae,0x7
01af 0a01 | | Execute_Immediate Plus,0x1
01b0 005a | Z | Store_Top Discrete,At_Offset_2
01b1 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0xa = 0x1b1,0x8
01b2 00da | | Load_Top At_Offset_2
01b3 00e8 | | Load_Encached Character_Cache
01b4 00d9 | | Load_Top At_Offset_1
01b5 00db | | Load_Top At_Offset_3
01b6 01d7 | | Execute Vector,Field_Read
01b7 00d1 | | Pop_Control Pop_Count_1
01b8 e5fd | | Load 0x2,-0x3
01b9 e5fe | | Load 0x2,-0x2
01ba e5ff | | Load 0x2,-0x1
01bb 821c | | Call 0x1,0x1c
01bc 00d9 | | Load_Top At_Offset_1
01bd 00db | | Load_Top At_Offset_3
01be 01d6 | | Execute Vector,Field_Write
01bf 00d2 | | Pop_Control Pop_Count_2
01c0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0xb = 0x1c0,0x9
01c1 00db | | Load_Top At_Offset_3
01c2 e5fe | | Load 0x2,-0x2
01c3 e5ff | | Load 0x2,-0x1
01c4 8223 | # | Call 0x1,0x23
01c5 00d1 | | Pop_Control Pop_Count_1
01c6 005a | Z | Store_Top Discrete,At_Offset_2
01c7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0xc = 0x1c7,0xa
01c8 0c01 | | Execute_Immediate Greater_Equal,0x1
01c9 680e |h | Jump_Zero 0x1d8
01ca 00d9 | | Load_Top At_Offset_1
01cb 00db | | Load_Top At_Offset_3
01cc 01d7 | | Execute Vector,Field_Read
01cd 8404 | | Call 0x2,0x4
01ce 6809 |h | Jump_Zero 0x1d8
01cf 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0xd = 0x1cf,0xb
01d0 00da | | Load_Top At_Offset_2
01d1 0aff | | Execute_Immediate Plus,-0x1
01d2 0248 | H | Execute Discrete,Check_In_Integer
01d3 e402 | | Load 0x2,0x2
01d4 01cf | | Execute Vector,Slice_Read
01d5 8216 | | Call 0x1,0x16
01d6 a5fc | | Store_Unchecked 0x2,-0x4
01d7 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0xe.0xe = 0x1d7,0xc
01d8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0xf = 0x1d8,0xd
01d9 0f14 | | Execute_Immediate Equal,0x14
01da 6fd3 |o | Jump_Zero 0x1ae
01db e217 | | Load 0x1,0x17 ; Debug Table 0xe.0x10 = 0x1db,0xe
01dc 0257 | W | Execute Discrete,Raise
01dd 0000 0000 | | .XXX[0x3]
01df 0000 | |
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01ea | | .CONST 0x01ea ; Address of begin
01e1 0004 | | .CONST 0x0004 ; Address of exception handler
01e2 0003 | | .CONST 0x0003 ; Number of locals
01e3 INIT_01e0:
01e3 e5fc | | Load 0x2,-0x4 ; Debug Table 0xf = .DEBUG 0x01e3,0x0490,0x0001,0x0000,0x0037,0x56e4,0x0000,0x00fc
; Debug Table 0xf.0x0 = 0x1e3,0xffff
01e4 01da | | Execute Vector,Bounds
01e5 00e9 | | Load_Encached String_Cache
01e6 035b | [ | Declare_Type Array,Constrained
01e7 0337 | 7 | Declare_Variable Array
01e8 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xf.0x1 = 0x1e8,0xfffe
01e9 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
01ea BODY_01e0:
01ea 0007 | | Action Break_Optional ; Debug Table 0xf.0x2 = 0x1ea,0x1
01eb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x3 = 0x1eb,0x2
01ec 0a01 | | Execute_Immediate Plus,0x1
01ed 0059 | Y | Store_Top Discrete,At_Offset_1
01ee 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x4 = 0x1ee,0x3
01ef 00d9 | | Load_Top At_Offset_1
01f0 00e8 | | Load_Encached Character_Cache
01f1 00d9 | | Load_Top At_Offset_1
01f2 00db | | Load_Top At_Offset_3
01f3 01d7 | | Execute Vector,Field_Read
01f4 00d1 | | Pop_Control Pop_Count_1
01f5 e5fd | | Load 0x2,-0x3
01f6 e5fe | | Load 0x2,-0x2
01f7 e5ff | | Load 0x2,-0x1
01f8 821c | | Call 0x1,0x1c
01f9 00d9 | | Load_Top At_Offset_1
01fa 00db | | Load_Top At_Offset_3
01fb 01d6 | | Execute Vector,Field_Write
01fc 00d2 | | Pop_Control Pop_Count_2
01fd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x5 = 0x1fd,0x4
01fe 00da | | Load_Top At_Offset_2
01ff e5fe | | Load 0x2,-0x2
0200 e5ff | | Load 0x2,-0x1
0201 8223 | # | Call 0x1,0x23
0202 00d1 | | Pop_Control Pop_Count_1
0203 0059 | Y | Store_Top Discrete,At_Offset_1
0204 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x6 = 0x204,0x5
0205 0c01 | | Execute_Immediate Greater_Equal,0x1
0206 6805 |h | Jump_Zero 0x20c
0207 00d8 | | Load_Top At_Offset_0
0208 00da | | Load_Top At_Offset_2
0209 01d7 | | Execute Vector,Field_Read
020a 8221 | ! | Call 0x1,0x21
020b 7007 |p | Jump_Nonzero 0x213
020c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x7 = 0x20c,0x6
020d 00da | | Load_Top At_Offset_2
020e 01dc | | Execute Vector,Last
020f 027f | | Execute Discrete,Equal
0210 6fda |o | Jump_Zero 0x1eb
0211 e217 | | Load 0x1,0x17 ; Debug Table 0xf.0x8 = 0x211,0x7
0212 0257 | W | Execute Discrete,Raise
0213 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x9 = 0x213,0x8
0214 e5fc | | Load 0x2,-0x4
0215 01d4 | | Execute Vector,Structure_Write
0216 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0xa = 0x216,0x9
0217 a5fb | | Store_Unchecked 0x2,-0x5
0218 4504 |E | Exit_Subprogram 0x4
0219 0000 0000 | | .BLANK 0000[0x7]
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 0223 | # | .CONST 0x0223 ; Address of begin
0221 0004 | | .CONST 0x0004 ; Address of exception handler
0222 0001 | | .CONST 0x0001 ; Number of locals
0223 BODY_0220:
0223 INIT_0220:
0223 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x0223,0x04a8,0x0002,0x0000,0x0037,0x5954,0x0000,0x0095
; Debug Table 0x10.0x0 = 0x223,0x1
0224 0f0d | | Execute_Immediate Equal,0xd
0225 7006 |p | Jump_Nonzero 0x22c
0226 00da | | Load_Top At_Offset_2
0227 0f0a | | Execute_Immediate Equal,0xa
0228 7003 |p | Jump_Nonzero 0x22c
0229 00da | | Load_Top At_Offset_2
022a 0f0c | | Execute_Immediate Equal,0xc
022b 4401 |D | Exit_Subprogram With_Result,0x1
022c 4801 |H | Short_Literal 0x1
022d 4401 |D | Exit_Subprogram With_Result,0x1
022e 0000 0000 | | .XXX[0x2]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0233 | 3 | .CONST 0x0233 ; Address of begin
0231 0004 | | .CONST 0x0004 ; Address of exception handler
0232 0001 | | .CONST 0x0001 ; Number of locals
0233 BODY_0230:
0233 INIT_0230:
0233 e220 | | Load 0x1,0x20 ; Debug Table 0x11 = .DEBUG 0x0233,0x04ac,0x0001,0x0000,0x0037,0x5954,0x0000,0x016c
; Debug Table 0x11.0x0 = 0x233,0x1
0234 00db | | Load_Top At_Offset_3
0235 820d | | Call 0x1,0xd
0236 4502 |E | Exit_Subprogram 0x2
0237 0000 | | .XXX[0x1]
0238 ; --------------------------------------------------------------------------------------
0238 ; SUBPROGRAM
0238 ; --------------------------------------------------------------------------------------
0238 023d | = | .CONST 0x023d ; Address of begin
0239 0004 | | .CONST 0x0004 ; Address of exception handler
023a 0002 | | .CONST 0x0002 ; Number of locals
023b INIT_0238:
023b 029f 02d3 | | Declare_Subprogram For_Call,INIT_02d0 ; Debug Table 0x12 = .DEBUG 0x023b,0x04b0,0x0001,0x0000,0x0037,0x5954,0x0000,0x017f
; Debug Table 0x12.0x0 = 0x23b,0xffff
023d BODY_0238:
023d e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x1 = 0x23d,0x1
023e e5fd | | Load 0x2,-0x3
023f 01d7 | | Execute Vector,Field_Read
0240 0b7f | | Execute_Immediate Case_Compare,0x7f
0241 7005 |p | Jump_Nonzero 0x247
0242 0b08 | | Execute_Immediate Case_Compare,0x8
0243 7003 |p | Jump_Nonzero 0x247
0244 0b15 | | Execute_Immediate Case_Compare,0x15
0245 701a |p | Jump_Nonzero 0x260
0246 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x12.0x2 = 0x246,0xe
0247 e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x3 = 0x247,0x2
0248 0c02 | | Execute_Immediate Greater_Equal,0x2
0249 680c |h | Jump_Zero 0x256
024a e5fe | | Load 0x2,-0x2
024b 680a |h | Jump_Zero 0x256
024c e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x4 = 0x24c,0x3
024d e5fd | | Load 0x2,-0x3
024e 01d7 | | Execute Vector,Field_Read
024f 0f08 | | Execute_Immediate Equal,0x8
0250 6803 |h | Jump_Zero 0x254
0251 4820 |H | Short_Literal 0x20 ; Debug Table 0x12.0x5 = 0x251,0x4
0252 e5ff | | Load 0x2,-0x1
0253 820e | | Call 0x1,0xe
0254 e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x6 = 0x254,0x5
0255 8222 | " | Call 0x1,0x22
0256 e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x7 = 0x256,0x6
0257 0c02 | | Execute_Immediate Greater_Equal,0x2
0258 6804 |h | Jump_Zero 0x25d
0259 e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0x8 = 0x259,0x7
025a 0afe | | Execute_Immediate Plus,-0x2
025b c5fc | | Store 0x2,-0x4
025c 4503 |E | Exit_Subprogram 0x3
025d 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0x9 = 0x25d,0x8
025e a5fc | | Store_Unchecked 0x2,-0x4
025f 4503 |E | Exit_Subprogram 0x3
0260 e5fe | | Load 0x2,-0x2 ; Debug Table 0x12.0xa = 0x260,0x9
0261 6810 |h | Jump_Zero 0x272
0262 e5fc | | Load 0x2,-0x4 ; Debug Table 0x12.0xb = 0x262,0xa
0263 e5fd | | Load 0x2,-0x3
0264 01dd | | Execute Vector,First
0265 0272 | r | Execute Discrete,Minus
0266 0248 | H | Execute Discrete,Check_In_Integer
0267 4801 |H | Short_Literal 0x1
0268 0263 | c | Execute Discrete,Above_Bound
0269 7008 |p | Jump_Nonzero 0x272
026a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0xc = 0x26a,0xb
026b e5fd | | Load 0x2,-0x3
026c 01d7 | | Execute Vector,Field_Read
026d 8402 | | Call 0x2,0x2
026e 6802 |h | Jump_Zero 0x271
026f e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0xd = 0x26f,0xc
0270 8222 | " | Call 0x1,0x22
0271 3ff8 |? | Loop_Increasing 0x26a
0272 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0xe = 0x272,0xd
0273 a5fc | | Store_Unchecked 0x2,-0x4
0274 4503 |E | Exit_Subprogram 0x3
0275 0000 0000 | | .XXX[0x3]
0277 0000 | |
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 027b | { | .CONST 0x027b ; Address of begin
0279 0286 | | .CONST 0x0286 ; Address of exception handler
027a 0001 | | .CONST 0x0001 ; Number of locals
027b BODY_0278:
027b INIT_0278:
027b 00e8 | | Load_Encached Character_Cache ; Debug Table 0x13 = .DEBUG 0x027b,0x04d0,0x0004,0x0000,0x0037,0x5954,0x0000,0x00e3
; Debug Table 0x13.0x0 = 0x27b,0x1
027c 5813 |X | Indirect_Literal Float,0x290,4294967296.0
027d 580e |X | Indirect_Literal Float,0x28c,3.0517578125e-05
027e 023a | : | Execute Float,Divide
027f 0236 | 6 | Execute Float,Truncate_To_Discrete
0280 e5fe | | Load 0x2,-0x2
0281 e5ff | | Load 0x2,-0x1
0282 821c | | Call 0x1,0x1c
0283 c5fd | | Store 0x2,-0x3
0284 00cc | | Action Pop_Block ; Debug Table 0x13.0x1 = 0x284,0x2
0285 4503 |E | Exit_Subprogram 0x3
0286 TRAP_0278:
0286 e21a | | Load 0x1,0x1a
0287 010f | | Execute Exception,Equal
0288 6801 |h | Jump_Zero 0x28a
0289 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x13.0x2 = 0x289,0x3
028a 0100 | | Execute Exception,Raise
028b 0000 | | .XXX[0x1]
028c 3f00 0000 |? | .DBL 3.0517578125e-05
028e 0000 0000 | |
0290 41f0 0000 |A | .DBL 4294967296.0
0292 0000 0000 | |
0294 0000 0000 | | .LITERAL {0x00000000, 0x3756e404}
0298 0000 0000 | | .LITERAL {0x00000000, 0x3756e403}
029c 0000 0000 | | .LITERAL {0x00000000, 0x3756e402}
02a0 0000 0000 | | .LITERAL {0x00000000, 0x3756e401}
02a4 0000 0000 | | .BLANK 0000[0x4]
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02ab | | .CONST 0x02ab ; Address of begin
02a9 02b6 | | .CONST 0x02b6 ; Address of exception handler
02aa 0001 | | .CONST 0x0001 ; Number of locals
02ab BODY_02a8:
02ab INIT_02a8:
02ab 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x14 = .DEBUG 0x02ab,0x04d8,0x0004,0x0000,0x0037,0x5954,0x0000,0x0138
; Debug Table 0x14.0x0 = 0x2ab,0x1
02ac 5fe3 |_ | Indirect_Literal Float,0x290,4294967296.0
02ad 5fde |_ | Indirect_Literal Float,0x28c,3.0517578125e-05
02ae 023a | : | Execute Float,Divide
02af 0236 | 6 | Execute Float,Truncate_To_Discrete
02b0 e5fe | | Load 0x2,-0x2
02b1 e5ff | | Load 0x2,-0x1
02b2 821d | | Call 0x1,0x1d
02b3 c5fd | | Store 0x2,-0x3
02b4 00cc | | Action Pop_Block ; Debug Table 0x14.0x1 = 0x2b4,0x2
02b5 4503 |E | Exit_Subprogram 0x3
02b6 TRAP_02a8:
02b6 e21a | | Load 0x1,0x1a
02b7 010f | | Execute Exception,Equal
02b8 6801 |h | Jump_Zero 0x2ba
02b9 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x14.0x2 = 0x2b9,0x3
02ba 0100 | | Execute Exception,Raise
02bb 0000 0000 | | .BLANK 0000[0x5]
02c0 ; --------------------------------------------------------------------------------------
02c0 ; SUBPROGRAM
02c0 ; --------------------------------------------------------------------------------------
02c0 02c3 | | .CONST 0x02c3 ; Address of begin
02c1 0004 | | .CONST 0x0004 ; Address of exception handler
02c2 0001 | | .CONST 0x0001 ; Number of locals
02c3 BODY_02c0:
02c3 INIT_02c0:
02c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x15 = .DEBUG 0x02c3,0x04e0,0x0002,0x0000,0x0037,0x5954,0x0000,0x03e0
; Debug Table 0x15.0x0 = 0x2c3,0x1
02c4 0f20 | | Execute_Immediate Equal,0x20
02c5 7006 |p | Jump_Nonzero 0x2cc
02c6 00da | | Load_Top At_Offset_2
02c7 0f09 | | Execute_Immediate Equal,0x9
02c8 7003 |p | Jump_Nonzero 0x2cc
02c9 00da | | Load_Top At_Offset_2
02ca 8221 | ! | Call 0x1,0x21
02cb 4401 |D | Exit_Subprogram With_Result,0x1
02cc 4801 |H | Short_Literal 0x1
02cd 4401 |D | Exit_Subprogram With_Result,0x1
02ce 0000 0000 | | .XXX[0x2]
02d0 ; --------------------------------------------------------------------------------------
02d0 ; SUBPROGRAM
02d0 ; --------------------------------------------------------------------------------------
02d0 02d3 | | .CONST 0x02d3 ; Address of begin
02d1 0004 | | .CONST 0x0004 ; Address of exception handler
02d2 0001 | | .CONST 0x0001 ; Number of locals
02d3 BODY_02d0:
02d3 INIT_02d0:
02d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x02d3,0x04e4,0x0002,0x0000,0x0037,0x5954,0x0000,0x0195
; Debug Table 0x16.0x0 = 0x2d3,0x1
02d4 4820 |H | Short_Literal 0x20
02d5 487e |H~ | Short_Literal 0x7e
02d6 0262 | b | Execute Discrete,In_Range
02d7 4401 |D | Exit_Subprogram With_Result,0x1
02d8 ; --------------------------------------------------------------------------------------
02d8 ; STRING TABLE
02d8 ; --------------------------------------------------------------------------------------
02d8 0008 | | .STRTAB 0x0008->0x02dc ; "\x0d\x0a"
02d9 0008 | | .STRTAB 0x0008->0x02dd ; "\x08 \x08"
02da 0009 | | .STRTAB 0x0009->0x02de ; "-"
02db 0008 | | .STREND 0x0008->0x02df
02dc 0d0a 0820 | | .STRTAB_STRINGS
02df 0000 | | .XXX[0x1]
02e0 ; --------------------------------------------------------------------------------------
02e0 ; Debug Table
02e0 ; --------------------------------------------------------------------------------------
02e0 0003 0017 | | .CONST 0x0003,0x0017
02e2 000b 039a | | .DEBUG 0x000b,0x039a,0x8000,0x0000,0x0037,0x56e4,0x0000,0x0007
02ea 0032 03c4 | 2 | .DEBUG 0x0032,0x03c4,0x8000,0x0000,0x0037,0x5954,0x0000,0x0009
02f2 0063 03ec | c | .DEBUG 0x0063,0x03ec,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0015
02fa 006b 03f0 | k | .DEBUG 0x006b,0x03f0,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0023
0302 0083 03f6 | | .DEBUG 0x0083,0x03f6,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0031
030a 008b 03fa | | .DEBUG 0x008b,0x03fa,0x0001,0x0000,0x0037,0x56e4,0x0000,0x003f
0312 0093 03fe | | .DEBUG 0x0093,0x03fe,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0049
031a 00ab 0404 | | .DEBUG 0x00ab,0x0404,0x0001,0x0000,0x0037,0x56e4,0x0000,0x005c
0322 00b3 040a | | .DEBUG 0x00b3,0x040a,0x0001,0x0000,0x0037,0x56e4,0x0000,0x006f
032a 00bb 0410 | | .DEBUG 0x00bb,0x0410,0x0001,0x0000,0x0037,0x56e4,0x0000,0x0082
0332 00d3 0416 | | .DEBUG 0x00d3,0x0416,0x0002,0x0000,0x0037,0x56e4,0x0000,0x0099
033a 0103 0428 | (| .DEBUG 0x0103,0x0428,0x0002,0x0000,0x0037,0x56e4,0x0000,0x00a2
0342 013b 0448 | ; H| .DEBUG 0x013b,0x0448,0x0001,0x0000,0x0037,0x56e4,0x0000,0x00b7
034a 0153 044e | S N| .DEBUG 0x0153,0x044e,0x0001,0x0000,0x0037,0x56e4,0x0000,0x00ce
0352 018b 046c | l| .DEBUG 0x018b,0x046c,0x0001,0x0000,0x0037,0x56e4,0x0000,0x00e5
035a 01e3 0490 | | .DEBUG 0x01e3,0x0490,0x0001,0x0000,0x0037,0x56e4,0x0000,0x00fc
0362 0223 04a8 | # | .DEBUG 0x0223,0x04a8,0x0002,0x0000,0x0037,0x5954,0x0000,0x0095
036a 0233 04ac | 3 | .DEBUG 0x0233,0x04ac,0x0001,0x0000,0x0037,0x5954,0x0000,0x016c
0372 023b 04b0 | ; | .DEBUG 0x023b,0x04b0,0x0001,0x0000,0x0037,0x5954,0x0000,0x017f
037a 027b 04d0 | { | .DEBUG 0x027b,0x04d0,0x0004,0x0000,0x0037,0x5954,0x0000,0x00e3
0382 02ab 04d8 | | .DEBUG 0x02ab,0x04d8,0x0004,0x0000,0x0037,0x5954,0x0000,0x0138
038a 02c3 04e0 | | .DEBUG 0x02c3,0x04e0,0x0002,0x0000,0x0037,0x5954,0x0000,0x03e0
0392 02d3 04e4 | | .DEBUG 0x02d3,0x04e4,0x0002,0x0000,0x0037,0x5954,0x0000,0x0195
039a ; --------------------------------------------------------------------------------------
039a ; Debug3 Subtable 0x0
039a ; --------------------------------------------------------------------------------------
039a 0014 0000 | | .DBG3TAB 0x0014,0x0000
039c 000b ffff | | .CONST 0x000b,0xffff
039e 000c fffe | | .CONST 0x000c,0xfffe
03a0 000d fffd | | .CONST 0x000d,0xfffd
03a2 000f fffc | | .CONST 0x000f,0xfffc
03a4 0011 fffb | | .CONST 0x0011,0xfffb
03a6 0013 fffa | | .CONST 0x0013,0xfffa
03a8 0015 fff9 | | .CONST 0x0015,0xfff9
03aa 0017 fff8 | | .CONST 0x0017,0xfff8
03ac 0019 fff7 | | .CONST 0x0019,0xfff7
03ae 001b fff6 | | .CONST 0x001b,0xfff6
03b0 001d fff5 | | .CONST 0x001d,0xfff5
03b2 001f fff4 | | .CONST 0x001f,0xfff4
03b4 0021 fff3 | ! | .CONST 0x0021,0xfff3
03b6 0023 fff2 | # | .CONST 0x0023,0xfff2
03b8 0025 fff1 | % | .CONST 0x0025,0xfff1
03ba 0027 fff0 | ' | .CONST 0x0027,0xfff0
03bc 0029 ffef | ) | .CONST 0x0029,0xffef
03be 002b ffee | + | .CONST 0x002b,0xffee
03c0 002d ffed | - | .CONST 0x002d,0xffed
03c2 002f ffec | / | .CONST 0x002f,0xffec
03c4 ; --------------------------------------------------------------------------------------
03c4 ; Debug3 Subtable 0x1
03c4 ; --------------------------------------------------------------------------------------
03c4 0013 0000 | | .DBG3TAB 0x0013,0x0000
03c6 0032 ffff | 2 | .CONST 0x0032,0xffff
03c8 0034 fffe | 4 | .CONST 0x0034,0xfffe
03ca 0036 fffd | 6 | .CONST 0x0036,0xfffd
03cc 0038 fffc | 8 | .CONST 0x0038,0xfffc
03ce 003a fffb | : | .CONST 0x003a,0xfffb
03d0 003c fffa | < | .CONST 0x003c,0xfffa
03d2 003e fff9 | > | .CONST 0x003e,0xfff9
03d4 0040 fff8 | @ | .CONST 0x0040,0xfff8
03d6 0042 fff7 | B | .CONST 0x0042,0xfff7
03d8 0044 fff6 | D | .CONST 0x0044,0xfff6
03da 0046 fff5 | F | .CONST 0x0046,0xfff5
03dc 0048 fff4 | H | .CONST 0x0048,0xfff4
03de 004a fff3 | J | .CONST 0x004a,0xfff3
03e0 004c fff2 | L | .CONST 0x004c,0xfff2
03e2 004e fff1 | N | .CONST 0x004e,0xfff1
03e4 0050 fff0 | P | .CONST 0x0050,0xfff0
03e6 0052 ffef | R | .CONST 0x0052,0xffef
03e8 0054 ffee | T | .CONST 0x0054,0xffee
03ea 0056 ffed | V | .CONST 0x0056,0xffed
03ec ; --------------------------------------------------------------------------------------
03ec ; Debug3 Subtable 0x2
03ec ; --------------------------------------------------------------------------------------
03ec 0000 0001 | | .DBG3TAB 0x0000,0x0001
03ee 0063 0001 | c | .CONST 0x0063,0x0001
03f0 ; --------------------------------------------------------------------------------------
03f0 ; Debug3 Subtable 0x3
03f0 ; --------------------------------------------------------------------------------------
03f0 0001 0001 | | .DBG3TAB 0x0001,0x0001
03f2 006b ffff | k | .CONST 0x006b,0xffff
03f4 0079 0001 | y | .CONST 0x0079,0x0001
03f6 ; --------------------------------------------------------------------------------------
03f6 ; Debug3 Subtable 0x4
03f6 ; --------------------------------------------------------------------------------------
03f6 0000 0001 | | .DBG3TAB 0x0000,0x0001
03f8 0083 0001 | | .CONST 0x0083,0x0001
03fa ; --------------------------------------------------------------------------------------
03fa ; Debug3 Subtable 0x5
03fa ; --------------------------------------------------------------------------------------
03fa 0000 0001 | | .DBG3TAB 0x0000,0x0001
03fc 008b 0001 | | .CONST 0x008b,0x0001
03fe ; --------------------------------------------------------------------------------------
03fe ; Debug3 Subtable 0x6
03fe ; --------------------------------------------------------------------------------------
03fe 0000 0002 | | .DBG3TAB 0x0000,0x0002
0400 0093 0001 | | .CONST 0x0093,0x0001
0402 0097 0002 | | .CONST 0x0097,0x0002
0404 ; --------------------------------------------------------------------------------------
0404 ; Debug3 Subtable 0x7
0404 ; --------------------------------------------------------------------------------------
0404 0000 0002 | | .DBG3TAB 0x0000,0x0002
0406 00ad 0001 | | .CONST 0x00ad,0x0001
0408 00ae 0002 | | .CONST 0x00ae,0x0002
040a ; --------------------------------------------------------------------------------------
040a ; Debug3 Subtable 0x8
040a ; --------------------------------------------------------------------------------------
040a 0000 0002 | | .DBG3TAB 0x0000,0x0002
040c 00b5 0001 | | .CONST 0x00b5,0x0001
040e 00b6 0002 | | .CONST 0x00b6,0x0002
0410 ; --------------------------------------------------------------------------------------
0410 ; Debug3 Subtable 0x9
0410 ; --------------------------------------------------------------------------------------
0410 0000 0002 | | .DBG3TAB 0x0000,0x0002
0412 00bb 0001 | | .CONST 0x00bb,0x0001
0414 00ca 0002 | | .CONST 0x00ca,0x0002
0416 ; --------------------------------------------------------------------------------------
0416 ; Debug3 Subtable 0xa
0416 ; --------------------------------------------------------------------------------------
0416 0002 0006 | | .DBG3TAB 0x0002,0x0006
0418 00d3 ffff | | .CONST 0x00d3,0xffff
041a 00d7 fffe | | .CONST 0x00d7,0xfffe
041c 00d8 0001 | | .CONST 0x00d8,0x0001
041e 00db 0002 | | .CONST 0x00db,0x0002
0420 00e2 0003 | | .CONST 0x00e2,0x0003
0422 00e5 0004 | | .CONST 0x00e5,0x0004
0424 00f1 0005 | | .CONST 0x00f1,0x0005
0426 00f3 0006 | | .CONST 0x00f3,0x0006
0428 ; --------------------------------------------------------------------------------------
0428 ; Debug3 Subtable 0xb
0428 ; --------------------------------------------------------------------------------------
0428 0005 000a | | .DBG3TAB 0x0005,0x000a
042a 0103 ffff | | .CONST 0x0103,0xffff
042c 0105 fffe | | .CONST 0x0105,0xfffe
042e 0107 fffd | | .CONST 0x0107,0xfffd
0430 0109 fffc | | .CONST 0x0109,0xfffc
0432 010a fffb | | .CONST 0x010a,0xfffb
0434 010e 0001 | | .CONST 0x010e,0x0001
0436 0113 0002 | | .CONST 0x0113,0x0002
0438 0116 0003 | | .CONST 0x0116,0x0003
043a 0119 0004 | | .CONST 0x0119,0x0004
043c 011e 0005 | | .CONST 0x011e,0x0005
043e 0124 0006 | $ | .CONST 0x0124,0x0006
0440 0126 0007 | & | .CONST 0x0126,0x0007
0442 0131 0008 | 1 | .CONST 0x0131,0x0008
0444 0133 0009 | 3 | .CONST 0x0133,0x0009
0446 0136 000a | 6 | .CONST 0x0136,0x000a
0448 ; --------------------------------------------------------------------------------------
0448 ; Debug3 Subtable 0xc
0448 ; --------------------------------------------------------------------------------------
0448 0000 0002 | | .DBG3TAB 0x0000,0x0002
044a 013b 0001 | ; | .CONST 0x013b,0x0001
044c 013f 0002 | ? | .CONST 0x013f,0x0002
044e ; --------------------------------------------------------------------------------------
044e ; Debug3 Subtable 0xd
044e ; --------------------------------------------------------------------------------------
044e 0004 000a | | .DBG3TAB 0x0004,0x000a
0450 0153 ffff | S | .CONST 0x0153,0xffff
0452 0155 fffe | U | .CONST 0x0155,0xfffe
0454 0156 fffd | V | .CONST 0x0156,0xfffd
0456 015a fffc | Z | .CONST 0x015a,0xfffc
0458 015b 0001 | [ | .CONST 0x015b,0x0001
045a 0166 0002 | f | .CONST 0x0166,0x0002
045c 0168 0003 | h | .CONST 0x0168,0x0003
045e 016a 0004 | j | .CONST 0x016a,0x0004
0460 016c 0005 | l | .CONST 0x016c,0x0005
0462 016e 0006 | n | .CONST 0x016e,0x0006
0464 0172 0007 | r | .CONST 0x0172,0x0007
0466 0174 0008 | t | .CONST 0x0174,0x0008
0468 0179 0009 | y | .CONST 0x0179,0x0009
046a 017c 000a | | | .CONST 0x017c,0x000a
046c ; --------------------------------------------------------------------------------------
046c ; Debug3 Subtable 0xe
046c ; --------------------------------------------------------------------------------------
046c 0003 000e | | .DBG3TAB 0x0003,0x000e
046e 018b ffff | | .CONST 0x018b,0xffff
0470 018f fffe | | .CONST 0x018f,0xfffe
0472 0190 fffd | | .CONST 0x0190,0xfffd
0474 0192 0001 | | .CONST 0x0192,0x0001
0476 0193 0002 | | .CONST 0x0193,0x0002
0478 019b 0003 | | .CONST 0x019b,0x0003
047a 019d 0004 | | .CONST 0x019d,0x0004
047c 01a4 0005 | | .CONST 0x01a4,0x0005
047e 01ad 0006 | | .CONST 0x01ad,0x0006
0480 01ae 0007 | | .CONST 0x01ae,0x0007
0482 01b1 0008 | | .CONST 0x01b1,0x0008
0484 01c0 0009 | | .CONST 0x01c0,0x0009
0486 01c7 000a | | .CONST 0x01c7,0x000a
0488 01cf 000b | | .CONST 0x01cf,0x000b
048a 01d7 000c | | .CONST 0x01d7,0x000c
048c 01d8 000d | | .CONST 0x01d8,0x000d
048e 01db 000e | | .CONST 0x01db,0x000e
0490 ; --------------------------------------------------------------------------------------
0490 ; Debug3 Subtable 0xf
0490 ; --------------------------------------------------------------------------------------
0490 0002 0009 | | .DBG3TAB 0x0002,0x0009
0492 01e3 ffff | | .CONST 0x01e3,0xffff
0494 01e8 fffe | | .CONST 0x01e8,0xfffe
0496 01ea 0001 | | .CONST 0x01ea,0x0001
0498 01eb 0002 | | .CONST 0x01eb,0x0002
049a 01ee 0003 | | .CONST 0x01ee,0x0003
049c 01fd 0004 | | .CONST 0x01fd,0x0004
049e 0204 0005 | | .CONST 0x0204,0x0005
04a0 020c 0006 | | .CONST 0x020c,0x0006
04a2 0211 0007 | | .CONST 0x0211,0x0007
04a4 0213 0008 | | .CONST 0x0213,0x0008
04a6 0216 0009 | | .CONST 0x0216,0x0009
04a8 ; --------------------------------------------------------------------------------------
04a8 ; Debug3 Subtable 0x10
04a8 ; --------------------------------------------------------------------------------------
04a8 0000 0001 | | .DBG3TAB 0x0000,0x0001
04aa 0223 0001 | # | .CONST 0x0223,0x0001
04ac ; --------------------------------------------------------------------------------------
04ac ; Debug3 Subtable 0x11
04ac ; --------------------------------------------------------------------------------------
04ac 0000 0001 | | .DBG3TAB 0x0000,0x0001
04ae 0233 0001 | 3 | .CONST 0x0233,0x0001
04b0 ; --------------------------------------------------------------------------------------
04b0 ; Debug3 Subtable 0x12
04b0 ; --------------------------------------------------------------------------------------
04b0 0001 000e | | .DBG3TAB 0x0001,0x000e
04b2 023b ffff | ; | .CONST 0x023b,0xffff
04b4 023d 0001 | = | .CONST 0x023d,0x0001
04b6 0246 000e | F | .CONST 0x0246,0x000e
04b8 0247 0002 | G | .CONST 0x0247,0x0002
04ba 024c 0003 | L | .CONST 0x024c,0x0003
04bc 0251 0004 | Q | .CONST 0x0251,0x0004
04be 0254 0005 | T | .CONST 0x0254,0x0005
04c0 0256 0006 | V | .CONST 0x0256,0x0006
04c2 0259 0007 | Y | .CONST 0x0259,0x0007
04c4 025d 0008 | ] | .CONST 0x025d,0x0008
04c6 0260 0009 | ` | .CONST 0x0260,0x0009
04c8 0262 000a | b | .CONST 0x0262,0x000a
04ca 026a 000b | j | .CONST 0x026a,0x000b
04cc 026f 000c | o | .CONST 0x026f,0x000c
04ce 0272 000d | r | .CONST 0x0272,0x000d
04d0 ; --------------------------------------------------------------------------------------
04d0 ; Debug3 Subtable 0x13
04d0 ; --------------------------------------------------------------------------------------
04d0 0000 0003 | | .DBG3TAB 0x0000,0x0003
04d2 027b 0001 | { | .CONST 0x027b,0x0001
04d4 0284 0002 | | .CONST 0x0284,0x0002
04d6 0289 0003 | | .CONST 0x0289,0x0003
04d8 ; --------------------------------------------------------------------------------------
04d8 ; Debug3 Subtable 0x14
04d8 ; --------------------------------------------------------------------------------------
04d8 0000 0003 | | .DBG3TAB 0x0000,0x0003
04da 02ab 0001 | | .CONST 0x02ab,0x0001
04dc 02b4 0002 | | .CONST 0x02b4,0x0002
04de 02b9 0003 | | .CONST 0x02b9,0x0003
04e0 ; --------------------------------------------------------------------------------------
04e0 ; Debug3 Subtable 0x15
04e0 ; --------------------------------------------------------------------------------------
04e0 0000 0001 | | .DBG3TAB 0x0000,0x0001
04e2 02c3 0001 | | .CONST 0x02c3,0x0001
04e4 ; --------------------------------------------------------------------------------------
04e4 ; Debug3 Subtable 0x16
04e4 ; --------------------------------------------------------------------------------------
04e4 0000 0001 | | .DBG3TAB 0x0000,0x0001
04e6 02d3 0001 | | .CONST 0x02d3,0x0001
04e8 0000 0000 | | .BLANK 0000[0x118]