|
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 - download
Length: 2048 (0x800) Notes: 00_class, 5813_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 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 01a8 | | .CONST 0x01a8 ; 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 0001 | | .CONST 0x0001 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00df | | .CONST 0x00df ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0024 | $ | .CONST 0x0024 ; Number of locals 000b INIT_0008: 000b 029a 00eb | | Declare_Subprogram INIT_00e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0 = .DEBUG 0x000b,0x01fa,0x4000,0x0000,0x005a,0x6b85,0x0000,0x00a4 ; Debug Table 0x0.0x0 = 0xb,0xffff 000d 029a 00fb | | Declare_Subprogram INIT_00f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1 = 0xd,0xfffe 000f 4809 |H | Short_Literal 0x9 ; Debug Table 0x0.0x2 = 0xf,0xfffd 0010 6167 |ag | Indirect_Literal Discrete,0x178,{0x00804c0e, 0x000000b0} 0011 02a0 | | Declare_Subprogram Null_Subprogram 0012 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated 0013 4807 |H | Short_Literal 0x7 ; Debug Table 0x0.0x3 = 0x13,0xfffc 0014 615f |a_ | Indirect_Literal Discrete,0x174,{0x0080500e, 0x000000b0} 0015 02a0 | | Declare_Subprogram Null_Subprogram 0016 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated 0017 4807 |H | Short_Literal 0x7 ; Debug Table 0x0.0x4 = 0x17,0xfffb 0018 6157 |aW | Indirect_Literal Discrete,0x170,{0x00805c0e, 0x000000b0} 0019 02a0 | | Declare_Subprogram Null_Subprogram 001a 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated 001b 4807 |H | Short_Literal 0x7 ; Debug Table 0x0.0x5 = 0x1b,0xfffa 001c 614f |aO | Indirect_Literal Discrete,0x16c,{0x0080600e, 0x000000b0} 001d 02a0 | | Declare_Subprogram Null_Subprogram 001e 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated 001f 4808 |H | Short_Literal 0x8 ; Debug Table 0x0.0x6 = 0x1f,0xfff9 0020 6147 |aG | Indirect_Literal Discrete,0x168,{0x0080540e, 0x000000b0} 0021 02a0 | | Declare_Subprogram Null_Subprogram 0022 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated 0023 029a 010b | | Declare_Subprogram INIT_0108,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x23,0xfff8 0025 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x8 = 0x25,0xfff7 0026 613d |a= | Indirect_Literal Discrete,0x164,{0x0080580e, 0x000000b0} 0027 02a0 | | Declare_Subprogram Null_Subprogram 0028 038f | | Declare_Type Package,Defined,Visible 0029 0386 | | Declare_Variable Package,Visible 002a 480f |H | Short_Literal 0xf ; Debug Table 0x0.0x9 = 0x2a,0xfff6 002b 6134 |a4 | Indirect_Literal Discrete,0x160,{0x0080640e, 0x000000b0} 002c 02a0 | | Declare_Subprogram Null_Subprogram 002d 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated 002e 480f |H | Short_Literal 0xf ; Debug Table 0x0.0xa = 0x2e,0xfff5 002f 612c |a, | Indirect_Literal Discrete,0x15c,{0x0080680e, 0x000000b0} 0030 02a0 | | Declare_Subprogram Null_Subprogram 0031 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated 0032 00bf | | Action Accept_Activation 0033 e001 | | Load 0x0,0x1 ; Debug Table 0x1 = .DEBUG 0x0033,0x0212,0x4000,0x0000,0x005a,0x75d5,0x0000,0x0004 ; Debug Table 0x1.0x0 = 0x33,0xffff 0034 02c7 | | Declare_Variable Any 0035 e002 | | Load 0x0,0x2 0036 c21c | | Store 0x1,0x1c 0037 029d 0123 | #| Declare_Subprogram INIT_0120,For_Outer_Call ; Debug Table 0x1.0x1 = 0x37,0xfffe 0039 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x2 = 0x39,0xfffd 003a 00c7 | | Action Elaborate_Subprogram 003b 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x3 = 0x3b,0xfffc 003c 00c7 | | Action Elaborate_Subprogram 003d e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x4 = 0x3d,0xfffb 003e e004 | | Load 0x0,0x4 003f 00b6 | | Action Make_Scope 0040 e005 | | Load 0x0,0x5 0041 e006 | | Load 0x0,0x6 0042 e007 | | Load 0x0,0x7 0043 a008 | | Store_Unchecked 0x0,0x8 0044 a009 | | Store_Unchecked 0x0,0x9 0045 e00a | | Load 0x0,0xa 0046 1d1d | | Execute_Immediate Reference_Lex_1,0x1d 0047 a00b | | Store_Unchecked 0x0,0xb 0048 a00c | | Store_Unchecked 0x0,0xc 0049 a00d | | Store_Unchecked 0x0,0xd 004a a00e | | Store_Unchecked 0x0,0xe 004b 480e |H | Short_Literal 0xe 004c e213 | | Load 0x1,0x13 004d 020e | | Execute Module,Augment_Imports 004e e213 | | Load 0x1,0x13 004f 020d | | Execute Module,Elaborate 0050 0007 | | Action Break_Optional 0051 029d 013b | ;| Declare_Subprogram INIT_0138,For_Outer_Call ; Debug Table 0x1.0x5 = 0x51,0xfffa 0053 029d 0143 | C| Declare_Subprogram INIT_0140,For_Outer_Call 0055 6102 |a | Indirect_Literal Discrete,0x158,{0x00000000, 0x005a75d5} 0056 485d |H] | Short_Literal 0x5d 0057 00e1 | | Load_Encached Boolean_Cache 0058 e006 | | Load 0x0,0x6 0059 1b1b | | Execute Package,Field_Read,Field_Number 0x1b 005a 1d1e | | Execute_Immediate Reference_Lex_1,0x1e 005b 1d1f | | Execute_Immediate Reference_Lex_1,0x1f 005c 1d18 | | Execute_Immediate Reference_Lex_1,0x18 005d 0092 017c | || Action Push_String_Extended,0x17c ; "Boolean" 005f 4800 |H | Short_Literal 0x0 0060 e213 | | Load 0x1,0x13 0061 0387 | | Declare_Variable Package 0062 00d8 | | Load_Top At_Offset_0 0063 020f | | Execute Module,Activate 0064 029d 014b | K| Declare_Subprogram INIT_0148,For_Outer_Call ; Debug Table 0x1.0x6 = 0x64,0xfff9 0066 029d 0153 | S| Declare_Subprogram INIT_0150,For_Outer_Call 0068 60ef |` | Indirect_Literal Discrete,0x158,{0x00000000, 0x005a75d5} 0069 487b |H{ | Short_Literal 0x7b 006a 00e2 | | Load_Encached Integer_Cache 006b e006 | | Load 0x0,0x6 006c 1b1c | | Execute Package,Field_Read,Field_Number 0x1c 006d 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 006e 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 006f a00f | | Store_Unchecked 0x0,0xf 0070 0092 017d | }| Action Push_String_Extended,0x17d ; "Integer" 0072 4801 |H | Short_Literal 0x1 0073 e213 | | Load 0x1,0x13 0074 0387 | | Declare_Variable Package 0075 00d8 | | Load_Top At_Offset_0 0076 020f | | Execute Module,Activate 0077 60e0 |` | Indirect_Literal Discrete,0x158,{0x00000000, 0x005a75d5} ; Debug Table 0x1.0x7 = 0x77,0xfff8 0078 4899 |H | Short_Literal 0x99 0079 00e9 | | Load_Encached String_Cache 007a e006 | | Load 0x0,0x6 007b 1b1a | | Execute Package,Field_Read,Field_Number 0x1a 007c a010 | | Store_Unchecked 0x0,0x10 007d a011 | | Store_Unchecked 0x0,0x11 007e a012 | | Store_Unchecked 0x0,0x12 007f 0092 017e | ~| Action Push_String_Extended,0x17e ; "String" 0081 4802 |H | Short_Literal 0x2 0082 e213 | | Load 0x1,0x13 0083 0387 | | Declare_Variable Package 0084 00d8 | | Load_Top At_Offset_0 0085 020f | | Execute Module,Activate 0086 e220 | | Load 0x1,0x20 ; Debug Table 0x1.0x8 = 0x86,0xfff7 0087 4801 |H | Short_Literal 0x1 0088 e214 | | Load 0x1,0x14 0089 020e | | Execute Module,Augment_Imports 008a e214 | | Load 0x1,0x14 008b 020d | | Execute Module,Elaborate 008c 0007 | | Action Break_Optional 008d e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x9 = 0x8d,0xfff6 008e e004 | | Load 0x0,0x4 008f 00b6 | | Action Make_Scope 0090 e005 | | Load 0x0,0x5 0091 e006 | | Load 0x0,0x6 0092 e007 | | Load 0x0,0x7 0093 a008 | | Store_Unchecked 0x0,0x8 0094 a009 | | Store_Unchecked 0x0,0x9 0095 e00a | | Load 0x0,0xa 0096 1d1d | | Execute_Immediate Reference_Lex_1,0x1d 0097 a00b | | Store_Unchecked 0x0,0xb 0098 a00c | | Store_Unchecked 0x0,0xc 0099 a00d | | Store_Unchecked 0x0,0xd 009a a00e | | Store_Unchecked 0x0,0xe 009b 480e |H | Short_Literal 0xe 009c e217 | | Load 0x1,0x17 009d 020e | | Execute Module,Augment_Imports 009e e217 | | Load 0x1,0x17 009f 020d | | Execute Module,Elaborate 00a0 0007 | | Action Break_Optional 00a1 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0xa = 0xa1,0xfff5 00a2 00c7 | | Action Elaborate_Subprogram 00a3 00b6 | | Action Make_Scope ; Debug Table 0x1.0xb = 0xa3,0xfff4 00a4 4801 |H | Short_Literal 0x1 00a5 e219 | | Load 0x1,0x19 00a6 020e | | Execute Module,Augment_Imports 00a7 e219 | | Load 0x1,0x19 00a8 020f | | Execute Module,Activate 00a9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1.0xc = 0xa9,0xfff3 00aa 4801 |H | Short_Literal 0x1 00ab e215 | | Load 0x1,0x15 00ac 020e | | Execute Module,Augment_Imports 00ad e215 | | Load 0x1,0x15 00ae 020d | | Execute Module,Elaborate 00af 0007 | | Action Break_Optional 00b0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0xd = 0xb0,0xfff2 00b1 4801 |H | Short_Literal 0x1 00b2 e216 | | Load 0x1,0x16 00b3 020e | | Execute Module,Augment_Imports 00b4 e216 | | Load 0x1,0x16 00b5 020d | | Execute Module,Elaborate 00b6 0007 | | Action Break_Optional 00b7 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0xe = 0xb7,0xfff1 00b8 e004 | | Load 0x0,0x4 00b9 00b6 | | Action Make_Scope 00ba e005 | | Load 0x0,0x5 00bb e006 | | Load 0x0,0x6 00bc e007 | | Load 0x0,0x7 00bd a008 | | Store_Unchecked 0x0,0x8 00be a009 | | Store_Unchecked 0x0,0x9 00bf e00a | | Load 0x0,0xa 00c0 1d1d | | Execute_Immediate Reference_Lex_1,0x1d 00c1 a00b | | Store_Unchecked 0x0,0xb 00c2 a00c | | Store_Unchecked 0x0,0xc 00c3 a00d | | Store_Unchecked 0x0,0xd 00c4 a00e | | Store_Unchecked 0x0,0xe 00c5 480e |H | Short_Literal 0xe 00c6 e21a | | Load 0x1,0x1a 00c7 020e | | Execute Module,Augment_Imports 00c8 e21a | | Load 0x1,0x1a 00c9 020d | | Execute Module,Elaborate 00ca 0007 | | Action Break_Optional 00cb e003 | | Load 0x0,0x3 ; Debug Table 0x1.0xf = 0xcb,0xfff0 00cc e004 | | Load 0x0,0x4 00cd 00b6 | | Action Make_Scope 00ce e005 | | Load 0x0,0x5 00cf e006 | | Load 0x0,0x6 00d0 e007 | | Load 0x0,0x7 00d1 a008 | | Store_Unchecked 0x0,0x8 00d2 a009 | | Store_Unchecked 0x0,0x9 00d3 e00a | | Load 0x0,0xa 00d4 1d1d | | Execute_Immediate Reference_Lex_1,0x1d 00d5 a00b | | Store_Unchecked 0x0,0xb 00d6 a00c | | Store_Unchecked 0x0,0xc 00d7 a00d | | Store_Unchecked 0x0,0xd 00d8 e013 | | Load 0x0,0x13 00d9 a00e | | Store_Unchecked 0x0,0xe 00da 480f |H | Short_Literal 0xf 00db e21b | | Load 0x1,0x1b 00dc 020e | | Execute Module,Augment_Imports 00dd e21b | | Load 0x1,0x1b 00de 020d | | Execute Module,Elaborate 00df BODY_0008: 00df 00bc | | Action Signal_Activated 00e0 00bb | | Action Signal_Completion 00e1 0000 0000 | | .BLANK 0000[0x7] 00e8 ; -------------------------------------------------------------------------------------- 00e8 ; SUBPROGRAM 00e8 ; -------------------------------------------------------------------------------------- 00e8 00eb | | .CONST 0x00eb ; Address of begin 00e9 0004 | | .CONST 0x0004 ; Address of exception handler 00ea 0001 | | .CONST 0x0001 ; Number of locals 00eb BODY_00e8: 00eb INIT_00e8: 00eb 4800 |H | Short_Literal 0x0 ; Debug Table 0x2 = .DEBUG 0x00eb,0x0234,0x1001,0x0000,0x005a,0x6b85,0x0000,0x00af ; Debug Table 0x2.0x0 = 0xeb,0x1 00ec 482e |H. | Short_Literal 0x2e 00ed e20f | | Load 0x1,0xf 00ee 01cb | | Execute Vector,Append 00ef e5ff | | Load 0x2,-0x1 00f0 01cc | | Execute Vector,Catenate 00f1 8014 | | Call 0x0,0x14 00f2 4502 |E | Exit_Suprogram New_Top_Offset 0x2 00f3 0000 0000 | | .BLANK 0000[0x5] 00f8 ; -------------------------------------------------------------------------------------- 00f8 ; SUBPROGRAM 00f8 ; -------------------------------------------------------------------------------------- 00f8 00fb | | .CONST 0x00fb ; Address of begin 00f9 0004 | | .CONST 0x0004 ; Address of exception handler 00fa 0001 | | .CONST 0x0001 ; Number of locals 00fb BODY_00f8: 00fb INIT_00f8: 00fb 4801 |H | Short_Literal 0x1 ; Debug Table 0x3 = .DEBUG 0x00fb,0x0238,0x1001,0x0000,0x005a,0x6b85,0x0000,0x00b7 ; Debug Table 0x3.0x0 = 0xfb,0x1 00fc 482e |H. | Short_Literal 0x2e 00fd e20f | | Load 0x1,0xf 00fe 01cb | | Execute Vector,Append 00ff e5ff | | Load 0x2,-0x1 0100 01cc | | Execute Vector,Catenate 0101 8014 | | Call 0x0,0x14 0102 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0103 0000 0000 | | .BLANK 0000[0x5] 0108 ; -------------------------------------------------------------------------------------- 0108 ; SUBPROGRAM 0108 ; -------------------------------------------------------------------------------------- 0108 010e | | .CONST 0x010e ; Address of begin 0109 0004 | | .CONST 0x0004 ; Address of exception handler 010a 0002 | | .CONST 0x0002 ; Number of locals 010b INIT_0108: 010b 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x010b,0x023c,0x1002,0x0000,0x005a,0x6b85,0x0000,0x03d1 ; Debug Table 0x4.0x0 = 0x10b,0xffff 010c e015 | | Load 0x0,0x15 010d 1814 | | Execute Package,Field_Execute,Field_Number 0x14 010e BODY_0108: 010e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x1 = 0x10e,0x1 010f 0092 017f | | Action Push_String_Extended,0x17f ; "TRUE" 0111 01df | | Execute Vector,Equal 0112 7005 |p | Jump_Nonzero 0x118 0113 00d8 | | Load_Top At_Offset_0 0114 0092 0180 | | Action Push_String_Extended,0x180 ; "FALSE" 0116 01df | | Execute Vector,Equal 0117 6802 |h | Jump_Zero 0x11a 0118 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x4.0x2 = 0x118,0x2 0119 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 011a 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x3 = 0x11a,0x3 011b 0092 0181 | | Action Push_String_Extended,0x181 ; " must be one of 'True' or 'False'" 011d 01cc | | Execute Vector,Catenate 011e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 011f 0000 | | .XXX[0x1] 0120 ; -------------------------------------------------------------------------------------- 0120 ; SUBPROGRAM 0120 ; -------------------------------------------------------------------------------------- 0120 0123 | # | .CONST 0x0123 ; Address of begin 0121 0004 | | .CONST 0x0004 ; Address of exception handler 0122 0001 | | .CONST 0x0001 ; Number of locals 0123 BODY_0120: 0123 INIT_0120: 0123 e21c | | Load 0x1,0x1c ; Debug Table 0x5 = .DEBUG 0x0123,0x0246,0x1002,0x0000,0x005a,0x75d5,0x0000,0x000b ; Debug Table 0x5.0x0 = 0x123,0x1 0124 e002 | | Load 0x0,0x2 0125 012f | / | Execute Any,Equal 0126 6803 |h | Jump_Zero 0x12a 0127 e20f | | Load 0x1,0xf ; Debug Table 0x5.0x1 = 0x127,0x2 0128 8016 | | Call 0x0,0x16 0129 c21c | | Store 0x1,0x1c 012a e21c | | Load 0x1,0x1c ; Debug Table 0x5.0x2 = 0x12a,0x3 012b 00d8 | | Load_Top At_Offset_0 012c 0120 | | Execute Any,Is_Value 012d 7002 |p | Jump_Nonzero 0x130 012e 00d8 | | Load_Top At_Offset_0 012f 011e | | Execute Any,Convert 0130 00ca | | Action Exit_Nullary_Function 0131 0000 0000 | | .BLANK 0000[0x7] 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 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x013b,0x024e,0x1007,0x0000,0x005a,0x75d5,0x0000,0x0000 013c 00e1 | | Load_Encached Boolean_Cache 013d 025e | ^ | Execute Discrete,Convert 013e 1c01 | | Execute_Immediate Run_Utility,0x1 013f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0140 ; -------------------------------------------------------------------------------------- 0140 ; SUBPROGRAM 0140 ; -------------------------------------------------------------------------------------- 0140 0143 | C | .CONST 0x0143 ; Address of begin 0141 0004 | | .CONST 0x0004 ; Address of exception handler 0142 0001 | | .CONST 0x0001 ; Number of locals 0143 BODY_0140: 0143 INIT_0140: 0143 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x0143,0x0250,0x1007,0x0000,0x005a,0x75d5,0x0000,0x0000 0144 00e1 | | Load_Encached Boolean_Cache 0145 00e0 | | Load_Encached Standard_Cache 0146 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0147 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0148 ; -------------------------------------------------------------------------------------- 0148 ; SUBPROGRAM 0148 ; -------------------------------------------------------------------------------------- 0148 014b | K | .CONST 0x014b ; Address of begin 0149 0004 | | .CONST 0x0004 ; Address of exception handler 014a 0001 | | .CONST 0x0001 ; Number of locals 014b BODY_0148: 014b INIT_0148: 014b 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x014b,0x0252,0x1007,0x0000,0x005a,0x75d5,0x0000,0x0000 014c 00e0 | | Load_Encached Standard_Cache 014d 1818 | | Execute Package,Field_Execute,Field_Number 0x18 014e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 014f 0000 | | .XXX[0x1] 0150 ; -------------------------------------------------------------------------------------- 0150 ; SUBPROGRAM 0150 ; -------------------------------------------------------------------------------------- 0150 0153 | S | .CONST 0x0153 ; Address of begin 0151 0004 | | .CONST 0x0004 ; Address of exception handler 0152 0001 | | .CONST 0x0001 ; Number of locals 0153 BODY_0150: 0153 INIT_0150: 0153 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x0153,0x0254,0x1007,0x0000,0x005a,0x75d5,0x0000,0x0000 0154 00e2 | | Load_Encached Integer_Cache 0155 00e0 | | Load_Encached Standard_Cache 0156 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0157 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0158 0000 0000 | | .LITERAL {0x00000000, 0x005a75d5} 015c 0080 680e | h | .LITERAL {0x0080680e, 0x000000b0} 0160 0080 640e | d | .LITERAL {0x0080640e, 0x000000b0} 0164 0080 580e | X | .LITERAL {0x0080580e, 0x000000b0} 0168 0080 540e | T | .LITERAL {0x0080540e, 0x000000b0} 016c 0080 600e | ` | .LITERAL {0x0080600e, 0x000000b0} 0170 0080 5c0e | \ | .LITERAL {0x00805c0e, 0x000000b0} 0174 0080 500e | P | .LITERAL {0x0080500e, 0x000000b0} 0178 0080 4c0e | L | .LITERAL {0x00804c0e, 0x000000b0} 017c ; -------------------------------------------------------------------------------------- 017c ; STRING TABLE 017c ; -------------------------------------------------------------------------------------- 017c 000e | | .STRTAB 0x000e->0x0183 ; "Boolean" 017d 0013 | | .STRTAB 0x0013->0x0186 ; "Integer" 017e 0018 | | .STRTAB 0x0018->0x018a ; "String" 017f 001c | | .STRTAB 0x001c->0x018d ; "TRUE" 0180 001e | | .STRTAB 0x001e->0x018f ; "FALSE" 0181 0021 | ! | .STRTAB 0x0021->0x0191 ; " must be one of 'True' or 'False'" 0182 0040 | @ | .STREND 0x0040->0x01a2 0183 426f 6f6c |Bool| .STRTAB_STRINGS 01a2 0000 0000 | | .BLANK 0000[0x6] 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; Debug Table 01a8 ; -------------------------------------------------------------------------------------- 01a8 0003 000a | | .CONST 0x0003,0x000a 01aa 000b 01fa | | .DEBUG 0x000b,0x01fa,0x4000,0x0000,0x005a,0x6b85,0x0000,0x00a4 01b2 0033 0212 | 3 | .DEBUG 0x0033,0x0212,0x4000,0x0000,0x005a,0x75d5,0x0000,0x0004 01ba 00eb 0234 | 4| .DEBUG 0x00eb,0x0234,0x1001,0x0000,0x005a,0x6b85,0x0000,0x00af 01c2 00fb 0238 | 8| .DEBUG 0x00fb,0x0238,0x1001,0x0000,0x005a,0x6b85,0x0000,0x00b7 01ca 010b 023c | <| .DEBUG 0x010b,0x023c,0x1002,0x0000,0x005a,0x6b85,0x0000,0x03d1 01d2 0123 0246 | # F| .DEBUG 0x0123,0x0246,0x1002,0x0000,0x005a,0x75d5,0x0000,0x000b 01da 013b 024e | ; N| .DEBUG 0x013b,0x024e,0x1007,0x0000,0x005a,0x75d5,0x0000,0x0000 01e2 0143 0250 | C P| .DEBUG 0x0143,0x0250,0x1007,0x0000,0x005a,0x75d5,0x0000,0x0000 01ea 014b 0252 | K R| .DEBUG 0x014b,0x0252,0x1007,0x0000,0x005a,0x75d5,0x0000,0x0000 01f2 0153 0254 | S T| .DEBUG 0x0153,0x0254,0x1007,0x0000,0x005a,0x75d5,0x0000,0x0000 01fa ; -------------------------------------------------------------------------------------- 01fa ; Debug3 Subtable 0x0 01fa ; -------------------------------------------------------------------------------------- 01fa 000b 0000 | | .DBG3TAB 0x000b,0x0000 01fc 000b ffff | | .CONST 0x000b,0xffff 01fe 000d fffe | | .CONST 0x000d,0xfffe 0200 000f fffd | | .CONST 0x000f,0xfffd 0202 0013 fffc | | .CONST 0x0013,0xfffc 0204 0017 fffb | | .CONST 0x0017,0xfffb 0206 001b fffa | | .CONST 0x001b,0xfffa 0208 001f fff9 | | .CONST 0x001f,0xfff9 020a 0023 fff8 | # | .CONST 0x0023,0xfff8 020c 0025 fff7 | % | .CONST 0x0025,0xfff7 020e 002a fff6 | * | .CONST 0x002a,0xfff6 0210 002e fff5 | . | .CONST 0x002e,0xfff5 0212 ; -------------------------------------------------------------------------------------- 0212 ; Debug3 Subtable 0x1 0212 ; -------------------------------------------------------------------------------------- 0212 0010 0000 | | .DBG3TAB 0x0010,0x0000 0214 0033 ffff | 3 | .CONST 0x0033,0xffff 0216 0037 fffe | 7 | .CONST 0x0037,0xfffe 0218 0039 fffd | 9 | .CONST 0x0039,0xfffd 021a 003b fffc | ; | .CONST 0x003b,0xfffc 021c 003d fffb | = | .CONST 0x003d,0xfffb 021e 0051 fffa | Q | .CONST 0x0051,0xfffa 0220 0064 fff9 | d | .CONST 0x0064,0xfff9 0222 0077 fff8 | w | .CONST 0x0077,0xfff8 0224 0086 fff7 | | .CONST 0x0086,0xfff7 0226 008d fff6 | | .CONST 0x008d,0xfff6 0228 00a1 fff5 | | .CONST 0x00a1,0xfff5 022a 00a3 fff4 | | .CONST 0x00a3,0xfff4 022c 00a9 fff3 | | .CONST 0x00a9,0xfff3 022e 00b0 fff2 | | .CONST 0x00b0,0xfff2 0230 00b7 fff1 | | .CONST 0x00b7,0xfff1 0232 00cb fff0 | | .CONST 0x00cb,0xfff0 0234 ; -------------------------------------------------------------------------------------- 0234 ; Debug3 Subtable 0x2 0234 ; -------------------------------------------------------------------------------------- 0234 0000 0001 | | .DBG3TAB 0x0000,0x0001 0236 00eb 0001 | | .CONST 0x00eb,0x0001 0238 ; -------------------------------------------------------------------------------------- 0238 ; Debug3 Subtable 0x3 0238 ; -------------------------------------------------------------------------------------- 0238 0000 0001 | | .DBG3TAB 0x0000,0x0001 023a 00fb 0001 | | .CONST 0x00fb,0x0001 023c ; -------------------------------------------------------------------------------------- 023c ; Debug3 Subtable 0x4 023c ; -------------------------------------------------------------------------------------- 023c 0001 0003 | | .DBG3TAB 0x0001,0x0003 023e 010b ffff | | .CONST 0x010b,0xffff 0240 010e 0001 | | .CONST 0x010e,0x0001 0242 0118 0002 | | .CONST 0x0118,0x0002 0244 011a 0003 | | .CONST 0x011a,0x0003 0246 ; -------------------------------------------------------------------------------------- 0246 ; Debug3 Subtable 0x5 0246 ; -------------------------------------------------------------------------------------- 0246 0000 0003 | | .DBG3TAB 0x0000,0x0003 0248 0123 0001 | # | .CONST 0x0123,0x0001 024a 0127 0002 | ' | .CONST 0x0127,0x0002 024c 012a 0003 | * | .CONST 0x012a,0x0003 024e ; -------------------------------------------------------------------------------------- 024e ; Debug3 Subtable 0x6 024e ; -------------------------------------------------------------------------------------- 024e 0000 0000 | | .DBG3TAB 0x0000,0x0000 0250 ; -------------------------------------------------------------------------------------- 0250 ; Debug3 Subtable 0x7 0250 ; -------------------------------------------------------------------------------------- 0250 0000 0000 | | .DBG3TAB 0x0000,0x0000 0252 ; -------------------------------------------------------------------------------------- 0252 ; Debug3 Subtable 0x8 0252 ; -------------------------------------------------------------------------------------- 0252 0000 0000 | | .DBG3TAB 0x0000,0x0000 0254 ; -------------------------------------------------------------------------------------- 0254 ; Debug3 Subtable 0x9 0254 ; -------------------------------------------------------------------------------------- 0254 0000 0000 | | .DBG3TAB 0x0000,0x0000 0256 0000 0000 | | .BLANK 0000[0x1aa]