|
|
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, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_6148f2
└─⟦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 02f8 | | .CONST 0x02f8 ; 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 0087 | | .CONST 0x0087 ; Address of begin
0009 008a | | .CONST 0x008a ; Address of exception handler
000a 0026 | & | .CONST 0x0026 ; Number of locals
000b INIT_0008:
000b 029a 0093 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0090 ; Debug Table 0x0 = .DEBUG 0x000b,0x03ba,0x8000,0x0000,0x004e,0xa655,0x0000,0x000b
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 009b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0098 ; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 00a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00a0 ; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 00ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00a8 ; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 00b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00b0 ; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 00bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00b8 ; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 00db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00d8 ; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 03f6 | | Declare_Variable Discrete,Incomplete,Visible ; Debug Table 0x0.0x7 = 0x19,0xfff8
001a 029a 00f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00f0 ; Debug Table 0x0.0x8 = 0x1a,0xfff7
001c 029a 00fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00f8 ; Debug Table 0x0.0x9 = 0x1c,0xfff6
001e 029a 0113 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0110 ; Debug Table 0x0.0xa = 0x1e,0xfff5
0020 00db | | Load_Top At_Offset_3 ; Debug Table 0x0.0xb = 0x20,0xfff4
0021 00e1 | | Load_Encached Boolean_Cache
0022 02a0 | | Declare_Subprogram Null_Subprogram
0023 4802 |H | Short_Literal 0x2
0024 0328 | ( | Declare_Type Record,Defined_Incomplete,Visible
0025 029a 0143 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0140 ; Debug Table 0x0.0xc = 0x25,0xfff3
0027 029a 014b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0148 ; Debug Table 0x0.0xd = 0x27,0xfff2
0029 029a 019b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0198 ; Debug Table 0x0.0xe = 0x29,0xfff1
002b 0092 029a | | Action Push_String_Extended,0x29a ; "Mail"
; Debug Table 0x0.0xf = 0x2b,0xfff0
002d 0129 | ) | Execute Any,Make_Visible
002e 0092 029b | | Action Push_String_Extended,0x29b ; "SMTP"
; Debug Table 0x0.0x10 = 0x2e,0xffef
0030 0129 | ) | Execute Any,Make_Visible
0031 e001 | | Load 0x0,0x1 ; Debug Table 0x0.0x11 = 0x31,0xffee
0032 190e | | Execute Package,Field_Reference,Field_Number 0xe
0033 0129 | ) | Execute Any,Make_Visible
0034 0007 | | Action Break_Optional ; Debug Table 0x0.0x12 = 0x34,0xffed
0035 0007 | | Action Break_Optional ; Debug Table 0x0.0x13 = 0x35,0xffec
0036 0007 | | Action Break_Optional ; Debug Table 0x0.0x14 = 0x36,0xffeb
0037 4d30 |M0 | Short_Literal 0x530 ; Debug Table 0x0.0x15 = 0x37,0xffea
0038 4b75 |Ku | Short_Literal 0x375
0039 00e2 | | Load_Encached Integer_Cache
003a e214 | | Load 0x1,0x14
003b 03ed | | Complete_Type Discrete,By_Constraining
003c e218 | | Load 0x1,0x18
003d 0324 | $ | Complete_Type Record,By_Component_Completion
003e 6255 |bU | Indirect_Literal Discrete,0x294,{0x00000000, 0x001e0000} ; Debug Table 0x0.0x16 = 0x3e,0xffe9
003f 00e7 | | Load_Encached Duration_Cache
0040 03f1 | | Declare_Variable Discrete,With_Value
0041 00bf | | Action Accept_Activation
0042 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0042,0x03ea,0x8000,0x0000,0x004e,0xd6a5,0x0000,0x000b
; Debug Table 0x1.0x0 = 0x42,0xffff
0043 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x43,0xfffe
0044 0007 | | Action Break_Optional ; Debug Table 0x1.0x2 = 0x44,0xfffd
0045 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x45,0xfffc
0046 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x46,0xfffb
0047 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x47,0xfffa
0048 e218 | | Load 0x1,0x18 ; Debug Table 0x1.0x6 = 0x48,0xfff9
0049 0322 | " | Declare_Variable Record
004a 4800 |H | Short_Literal 0x0
004b 00d9 | | Load_Top At_Offset_1
004c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
004d 4800 |H | Short_Literal 0x0
004e 00d9 | | Load_Top At_Offset_1
004f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0050 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x7 = 0x50,0xfff8
0051 4801 |H | Short_Literal 0x1
0052 029f 01c3 | | Declare_Subprogram For_Call,INIT_01c0
0054 03fd | | Declare_Type Discrete,Defined
0055 623a |b: | Indirect_Literal Discrete,0x290,{0x00000000, 0x004ed6a5} ; Debug Table 0x1.0x8 = 0x55,0xfff7
0056 4869 |Hi | Short_Literal 0x69
0057 00da | | Load_Top At_Offset_2
0058 4800 |H | Short_Literal 0x0
0059 4801 |H | Short_Literal 0x1
005a 4801 |H | Short_Literal 0x1
005b 0092 029c | | Action Push_String_Extended,0x29c ; "Daylight_Savings_Time => boolean_valued"
005d 00ea | | Load_Encached Null_String_Cache
005e 00ea | | Load_Encached Null_String_Cache
005f 4801 |H | Short_Literal 0x1
0060 4801 |H | Short_Literal 0x1
0061 e002 | | Load 0x0,0x2
0062 0387 | | Declare_Variable Package
0063 00d8 | | Load_Top At_Offset_0
0064 020f | | Execute Module,Activate
0065 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x9 = 0x65,0xfff6
0066 00c7 | | Action Elaborate_Subprogram
0067 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0xa = 0x67,0xfff5
0068 00c7 | | Action Elaborate_Subprogram
0069 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0xb = 0x69,0xfff4
006a 00c7 | | Action Elaborate_Subprogram
006b 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0xc = 0x6b,0xfff3
006c 00c7 | | Action Elaborate_Subprogram
006d 029d 01db | | Declare_Subprogram For_Outer_Call,INIT_01d8 ; Debug Table 0x1.0xd = 0x6d,0xfff2
006f 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0xe = 0x6f,0xfff1
0070 00c7 | | Action Elaborate_Subprogram
0071 029d 01f3 | | Declare_Subprogram For_Outer_Call,INIT_01f0 ; Debug Table 0x1.0xf = 0x71,0xfff0
0073 029d 0213 | | Declare_Subprogram For_Outer_Call,INIT_0210 ; Debug Table 0x1.0x10 = 0x73,0xffef
0075 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x11 = 0x75,0xffee
0076 00c7 | | Action Elaborate_Subprogram
0077 029d 021b | | Declare_Subprogram For_Outer_Call,INIT_0218 ; Debug Table 0x1.0x12 = 0x77,0xffed
0079 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x13 = 0x79,0xffec
007a 00c7 | | Action Elaborate_Subprogram
007b 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x14 = 0x7b,0xffeb
007c 00c7 | | Action Elaborate_Subprogram
007d 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x15 = 0x7d,0xffea
007e 00c7 | | Action Elaborate_Subprogram
007f 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x16 = 0x7f,0xffe9
0080 00c7 | | Action Elaborate_Subprogram
0081 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x17 = 0x81,0xffe8
0082 00c7 | | Action Elaborate_Subprogram
0083 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x18 = 0x83,0xffe7
0084 00c7 | | Action Elaborate_Subprogram
0085 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x19 = 0x85,0xffe6
0086 00c7 | | Action Elaborate_Subprogram
0087 BODY_0008:
0087 8212 | | Call 0x1,0x12 ; Debug Table 0x1.0x1a = 0x87,0x1
0088 00bc | | Action Signal_Activated
0089 00bb | | Action Signal_Completion
008a TRAP_0008:
008a 0007 | | Action Break_Optional
008b 00bc | | Action Signal_Activated ; Debug Table 0x1.0x1b = 0x8b,0x2
008c 00bb | | Action Signal_Completion
008d 0000 0000 | | .XXX[0x3]
008f 0000 | |
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 48f5 |H | Short_Literal 0xf5 ; Debug Table 0x2 = .DEBUG 0x0093,0x0424,0x0002,0x0000,0x004e,0xa655,0x0000,0x000c
; Debug Table 0x2.0x0 = 0x93,0x1
0094 00ca | | Action Exit_Nullary_Function
0095 0000 0000 | | .XXX[0x3]
0097 0000 | |
0098 ; --------------------------------------------------------------------------------------
0098 ; SUBPROGRAM
0098 ; --------------------------------------------------------------------------------------
0098 009b | | .CONST 0x009b ; Address of begin
0099 0004 | | .CONST 0x0004 ; Address of exception handler
009a 0001 | | .CONST 0x0001 ; Number of locals
009b BODY_0098:
009b INIT_0098:
009b 48f4 |H | Short_Literal 0xf4 ; Debug Table 0x3 = .DEBUG 0x009b,0x0428,0x0002,0x0000,0x004e,0xa655,0x0000,0x0013
; Debug Table 0x3.0x0 = 0x9b,0x1
009c 00ca | | Action Exit_Nullary_Function
009d 0000 0000 | | .XXX[0x3]
009f 0000 | |
00a0 ; --------------------------------------------------------------------------------------
00a0 ; SUBPROGRAM
00a0 ; --------------------------------------------------------------------------------------
00a0 00a3 | | .CONST 0x00a3 ; Address of begin
00a1 0004 | | .CONST 0x0004 ; Address of exception handler
00a2 0001 | | .CONST 0x0001 ; Number of locals
00a3 BODY_00a0:
00a3 INIT_00a0:
00a3 0092 029d | | Action Push_String_Extended,0x29d ; "!MACHINE.MAIL"
; Debug Table 0x4 = .DEBUG 0x00a3,0x042c,0x0002,0x0000,0x004e,0xa655,0x0000,0x001a
; Debug Table 0x4.0x0 = 0xa3,0x1
00a5 00ca | | Action Exit_Nullary_Function
00a6 0000 0000 | | .XXX[0x2]
00a8 ; --------------------------------------------------------------------------------------
00a8 ; SUBPROGRAM
00a8 ; --------------------------------------------------------------------------------------
00a8 00ab | | .CONST 0x00ab ; Address of begin
00a9 0004 | | .CONST 0x0004 ; Address of exception handler
00aa 0001 | | .CONST 0x0001 ; Number of locals
00ab BODY_00a8:
00ab INIT_00a8:
00ab 4850 |HP | Short_Literal 0x50 ; Debug Table 0x5 = .DEBUG 0x00ab,0x0430,0x0002,0x0000,0x004e,0xa655,0x0000,0x001f
; Debug Table 0x5.0x0 = 0xab,0x1
00ac 00ca | | Action Exit_Nullary_Function
00ad 0000 0000 | | .XXX[0x3]
00af 0000 | |
00b0 ; --------------------------------------------------------------------------------------
00b0 ; SUBPROGRAM
00b0 ; --------------------------------------------------------------------------------------
00b0 00b3 | | .CONST 0x00b3 ; Address of begin
00b1 0004 | | .CONST 0x0004 ; Address of exception handler
00b2 0001 | | .CONST 0x0001 ; Number of locals
00b3 BODY_00b0:
00b3 INIT_00b0:
00b3 e220 | | Load 0x1,0x20 ; Debug Table 0x6 = .DEBUG 0x00b3,0x0434,0x0002,0x0000,0x004e,0xa655,0x0000,0x0024
; Debug Table 0x6.0x0 = 0xb3,0x1
00b4 821a | | Call 0x1,0x1a
00b5 00ca | | Action Exit_Nullary_Function
00b6 0000 0000 | | .XXX[0x2]
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00c2 | | .CONST 0x00c2 ; Address of begin
00b9 00d3 | | .CONST 0x00d3 ; Address of exception handler
00ba 0003 | | .CONST 0x0003 ; Number of locals
00bb INIT_00b8:
00bb e003 | | Load 0x0,0x3 ; Debug Table 0x7 = .DEBUG 0x00bb,0x0438,0x0001,0x0000,0x004e,0xa655,0x0000,0x0029
; Debug Table 0x7.0x0 = 0xbb,0xffff
00bc 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00bd 02c7 | | Declare_Variable Any
00be 00d8 | | Load_Top At_Offset_0
00bf 1c00 | | Execute_Immediate Run_Utility,0x0
00c0 029f 0233 | 3| Declare_Subprogram For_Call,INIT_0230
00c2 BODY_00b8:
00c2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x1 = 0xc2,0x1
00c3 00ea | | Load_Encached Null_String_Cache
00c4 0092 029e | | Action Push_String_Extended,0x29e ; "!Machine.Time_Zone"
00c6 4800 |H | Short_Literal 0x0
00c7 e003 | | Load 0x0,0x3
00c8 1815 | | Execute Package,Field_Execute,Field_Number 0x15
00c9 c402 | | Store 0x2,0x2
00ca 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x2 = 0xca,0x2
00cb 821b | | Call 0x1,0x1b
00cc e220 | | Load 0x1,0x20
00cd 017d | } | Execute Record,Structure_Write
00ce 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x3 = 0xce,0x3
00cf e003 | | Load 0x0,0x3
00d0 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00d1 c402 | | Store 0x2,0x2
00d2 4501 |E | Exit_Subprogram 0x1
00d3 TRAP_00b8:
00d3 0007 | | Action Break_Optional
00d4 8403 | | Call 0x2,0x3 ; Debug Table 0x7.0x4 = 0xd4,0x4
00d5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x5 = 0xd5,0x5
00d6 0101 | | Execute Exception,Reraise
00d7 0000 | | .XXX[0x1]
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00db | | .CONST 0x00db ; Address of begin
00d9 0004 | | .CONST 0x0004 ; Address of exception handler
00da 0001 | | .CONST 0x0001 ; Number of locals
00db BODY_00d8:
00db INIT_00d8:
00db e004 | | Load 0x0,0x4 ; Debug Table 0x8 = .DEBUG 0x00db,0x0446,0x0002,0x0000,0x004e,0xa655,0x0000,0x002d
; Debug Table 0x8.0x0 = 0xdb,0x1
00dc 1b20 | | Execute Package,Field_Read,Field_Number 0x20
00dd 0322 | " | Declare_Variable Record
00de 4802 |H | Short_Literal 0x2
00df 00d9 | | Load_Top At_Offset_1
00e0 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00e1 4800 |H | Short_Literal 0x0
00e2 00d9 | | Load_Top At_Offset_1
00e3 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
00e4 4800 |H | Short_Literal 0x0
00e5 00d9 | | Load_Top At_Offset_1
00e6 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
00e7 4800 |H | Short_Literal 0x0
00e8 00d9 | | Load_Top At_Offset_1
00e9 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
00ea 4800 |H | Short_Literal 0x0
00eb 00d9 | | Load_Top At_Offset_1
00ec 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
00ed 00ca | | Action Exit_Nullary_Function
00ee 0000 0000 | | .XXX[0x2]
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00f3 | | .CONST 0x00f3 ; Address of begin
00f1 0004 | | .CONST 0x0004 ; Address of exception handler
00f2 0001 | | .CONST 0x0001 ; Number of locals
00f3 BODY_00f0:
00f3 INIT_00f0:
00f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x00f3,0x044a,0x0002,0x0000,0x004e,0xa655,0x0000,0x0038
; Debug Table 0x9.0x0 = 0xf3,0x1
00f4 0248 | H | Execute Discrete,Check_In_Integer
00f5 e21f | | Load 0x1,0x1f
00f6 0271 | q | Execute Discrete,Times
00f7 4401 |D | Exit_Subprogram With_Result,0x1
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 0104 | | .CONST 0x0104 ; Address of begin
00f9 0004 | | .CONST 0x0004 ; Address of exception handler
00fa 0004 | | .CONST 0x0004 ; Number of locals
00fb INIT_00f8:
00fb 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x00fb,0x044e,0x0002,0x0000,0x004e,0xa655,0x0000,0x0041
; Debug Table 0xa.0x0 = 0xfb,0xffff
00fc 0248 | H | Execute Discrete,Check_In_Integer
00fd 0274 | t | Execute Discrete,Absolute_Value
00fe 00e2 | | Load_Encached Integer_Cache
00ff 03f1 | | Declare_Variable Discrete,With_Value
0100 029f 0243 | C| Declare_Subprogram For_Call,INIT_0240 ; Debug Table 0xa.0x1 = 0x100,0xfffe
0102 029f 0253 | S| Declare_Subprogram For_Call,INIT_0250 ; Debug Table 0xa.0x2 = 0x102,0xfffd
0104 BODY_00f8:
0104 8403 | | Call 0x2,0x3 ; Debug Table 0xa.0x3 = 0x104,0x1
0105 00db | | Load_Top At_Offset_3
0106 483c |H< | Short_Literal 0x3c
0107 0270 | p | Execute Discrete,Divide
0108 8404 | | Call 0x2,0x4
0109 01ca | | Execute Vector,Prepend
010a 00db | | Load_Top At_Offset_3
010b 483c |H< | Short_Literal 0x3c
010c 026e | n | Execute Discrete,Modulo
010d 8404 | | Call 0x2,0x4
010e 01cc | | Execute Vector,Catenate
010f 4401 |D | Exit_Subprogram With_Result,0x1
0110 ; --------------------------------------------------------------------------------------
0110 ; SUBPROGRAM
0110 ; --------------------------------------------------------------------------------------
0110 0119 | | .CONST 0x0119 ; Address of begin
0111 0004 | | .CONST 0x0004 ; Address of exception handler
0112 0003 | | .CONST 0x0003 ; Number of locals
0113 INIT_0110:
0113 4820 |H | Short_Literal 0x20 ; Debug Table 0xb = .DEBUG 0x0113,0x0458,0x0002,0x0000,0x004e,0xa655,0x0000,0x004a
; Debug Table 0xb.0x0 = 0x113,0xffff
0114 00db | | Load_Top At_Offset_3
0115 e005 | | Load 0x0,0x5
0116 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0117 029f 0263 | c| Declare_Subprogram For_Call,INIT_0260 ; Debug Table 0xb.0x1 = 0x117,0xfffe
0119 BODY_0110:
0119 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x2 = 0x119,0x1
011a 01db | | Execute Vector,Length
011b 00d8 | | Load_Top At_Offset_0
011c 4801 |H | Short_Literal 0x1
011d 4803 |H | Short_Literal 0x3
011e 0262 | b | Execute Discrete,In_Range
011f 7007 |p | Jump_Nonzero 0x127
0120 00d8 | | Load_Top At_Offset_0
0121 4804 |H | Short_Literal 0x4
0122 4805 |H | Short_Literal 0x5
0123 0262 | b | Execute Discrete,In_Range
0124 7007 |p | Jump_Nonzero 0x12c
0125 48e0 |H | Short_Literal 0xe0 ; Debug Table 0xb.0x3 = 0x125,0x4
0126 0257 | W | Execute Discrete,Raise
0127 0092 029f | | Action Push_String_Extended,0x29f ; "0"
; Debug Table 0xb.0x4 = 0x127,0x2
0129 00db | | Load_Top At_Offset_3
012a 8403 | | Call 0x2,0x3
012b 4401 |D | Exit_Subprogram With_Result,0x1
012c 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x5 = 0x12c,0x3
012d 01dc | | Execute Vector,Last
012e 0aff | | Execute_Immediate Plus,-0x1
012f 0248 | H | Execute Discrete,Check_In_Integer
0130 00db | | Load_Top At_Offset_3
0131 01dc | | Execute Vector,Last
0132 e402 | | Load 0x2,0x2
0133 01cf | | Execute Vector,Slice_Read
0134 00db | | Load_Top At_Offset_3
0135 01dd | | Execute Vector,First
0136 e402 | | Load 0x2,0x2
0137 01dc | | Execute Vector,Last
0138 0afe | | Execute_Immediate Plus,-0x2
0139 0248 | H | Execute Discrete,Check_In_Integer
013a e402 | | Load 0x2,0x2
013b 01cf | | Execute Vector,Slice_Read
013c 8403 | | Call 0x2,0x3
013d 4401 |D | Exit_Subprogram With_Result,0x1
013e 0000 0000 | | .XXX[0x2]
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 0xc = .DEBUG 0x0143,0x0466,0x0002,0x0000,0x004e,0xa655,0x0000,0x0061
; Debug Table 0xc.0x0 = 0x143,0x1
0144 8226 | & | Call 0x1,0x26
0145 8215 | | Call 0x1,0x15
0146 4401 |D | Exit_Subprogram With_Result,0x1
0147 0000 | | .XXX[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 0xd = .DEBUG 0x014b,0x046a,0x0002,0x0000,0x004e,0xa655,0x0000,0x006a
; Debug Table 0xd.0x0 = 0x14b,0x1
014c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
014d 6822 |h" | Jump_Zero 0x170
014e 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x1 = 0x14e,0x2
014f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0150 00d8 | | Load_Top At_Offset_0
0151 4ed4 |N | Short_Literal 0x6d4
0152 027f | | Execute Discrete,Equal
0153 7010 |p | Jump_Nonzero 0x164
0154 00d8 | | Load_Top At_Offset_0
0155 4e98 |N | Short_Literal 0x698
0156 027f | | Execute Discrete,Equal
0157 700f |p | Jump_Nonzero 0x167
0158 00d8 | | Load_Top At_Offset_0
0159 4e5c |N\ | Short_Literal 0x65c
015a 027f | | Execute Discrete,Equal
015b 700e |p | Jump_Nonzero 0x16a
015c 00d8 | | Load_Top At_Offset_0
015d 4e20 |N | Short_Literal 0x620
015e 027f | | Execute Discrete,Equal
015f 700d |p | Jump_Nonzero 0x16d
0160 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x2 = 0x160,0x7
0161 8226 | & | Call 0x1,0x26
0162 8216 | | Call 0x1,0x16
0163 4401 |D | Exit_Subprogram With_Result,0x1
0164 0092 02a0 | | Action Push_String_Extended,0x2a0 ; "EDT"
; Debug Table 0xd.0x3 = 0x164,0x3
0166 4401 |D | Exit_Subprogram With_Result,0x1
0167 0092 02a1 | | Action Push_String_Extended,0x2a1 ; "CDT"
; Debug Table 0xd.0x4 = 0x167,0x4
0169 4401 |D | Exit_Subprogram With_Result,0x1
016a 0092 02a2 | | Action Push_String_Extended,0x2a2 ; "MDT"
; Debug Table 0xd.0x5 = 0x16a,0x5
016c 4401 |D | Exit_Subprogram With_Result,0x1
016d 0092 02a3 | | Action Push_String_Extended,0x2a3 ; "PDT"
; Debug Table 0xd.0x6 = 0x16d,0x6
016f 4401 |D | Exit_Subprogram With_Result,0x1
0170 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x7 = 0x170,0x8
0171 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0172 00d8 | | Load_Top At_Offset_0
0173 4ed4 |N | Short_Literal 0x6d4
0174 027f | | Execute Discrete,Equal
0175 7012 |p | Jump_Nonzero 0x188
0176 00d8 | | Load_Top At_Offset_0
0177 4e98 |N | Short_Literal 0x698
0178 027f | | Execute Discrete,Equal
0179 7011 |p | Jump_Nonzero 0x18b
017a 00d8 | | Load_Top At_Offset_0
017b 4e5c |N\ | Short_Literal 0x65c
017c 027f | | Execute Discrete,Equal
017d 7010 |p | Jump_Nonzero 0x18e
017e 00d8 | | Load_Top At_Offset_0
017f 4e20 |N | Short_Literal 0x620
0180 027f | | Execute Discrete,Equal
0181 700f |p | Jump_Nonzero 0x191
0182 0b00 | | Execute_Immediate Case_Compare,0x0
0183 7010 |p | Jump_Nonzero 0x194
0184 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x8 = 0x184,0xe
0185 8226 | & | Call 0x1,0x26
0186 8216 | | Call 0x1,0x16
0187 4401 |D | Exit_Subprogram With_Result,0x1
0188 0092 02a4 | | Action Push_String_Extended,0x2a4 ; "EST"
; Debug Table 0xd.0x9 = 0x188,0x9
018a 4401 |D | Exit_Subprogram With_Result,0x1
018b 0092 02a5 | | Action Push_String_Extended,0x2a5 ; "CST"
; Debug Table 0xd.0xa = 0x18b,0xa
018d 4401 |D | Exit_Subprogram With_Result,0x1
018e 0092 02a6 | | Action Push_String_Extended,0x2a6 ; "MST"
; Debug Table 0xd.0xb = 0x18e,0xb
0190 4401 |D | Exit_Subprogram With_Result,0x1
0191 0092 02a7 | | Action Push_String_Extended,0x2a7 ; "PST"
; Debug Table 0xd.0xc = 0x191,0xc
0193 4401 |D | Exit_Subprogram With_Result,0x1
0194 0092 02a8 | | Action Push_String_Extended,0x2a8 ; "UT"
; Debug Table 0xd.0xd = 0x194,0xd
0196 4401 |D | Exit_Subprogram With_Result,0x1
0197 0000 | | .XXX[0x1]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 01a0 | | .CONST 0x01a0 ; Address of begin
0199 01ab | | .CONST 0x01ab ; Address of exception handler
019a 0002 | | .CONST 0x0002 ; Number of locals
019b INIT_0198:
019b 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x019b,0x0488,0x0002,0x0000,0x004e,0xa655,0x0000,0x0073
; Debug Table 0xe.0x0 = 0x19b,0xffff
019c 8225 | % | Call 0x1,0x25
019d 8217 | | Call 0x1,0x17
019e e214 | | Load 0x1,0x14
019f 03f1 | | Declare_Variable Discrete,With_Value
01a0 BODY_0198:
01a0 e218 | | Load 0x1,0x18 ; Debug Table 0xe.0x1 = 0x1a0,0x1
01a1 0322 | " | Declare_Variable Record
01a2 00d9 | | Load_Top At_Offset_1
01a3 00d9 | | Load_Top At_Offset_1
01a4 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
01a5 e5ff | | Load 0x2,-0x1
01a6 8225 | % | Call 0x1,0x25
01a7 8223 | # | Call 0x1,0x23
01a8 00d9 | | Load_Top At_Offset_1
01a9 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
01aa 4401 |D | Exit_Subprogram With_Result,0x1
01ab TRAP_0198:
01ab 00d8 | | Load_Top At_Offset_0
01ac 0107 | | Execute Exception,Get_Name
01ad 4950 |IP | Short_Literal 0x150
01ae 495f |I_ | Short_Literal 0x15f
01af 0262 | b | Execute Discrete,In_Range
01b0 6809 |h | Jump_Zero 0x1ba
01b1 e218 | | Load 0x1,0x18 ; Debug Table 0xe.0x2 = 0x1b1,0x2
01b2 0322 | " | Declare_Variable Record
01b3 00da | | Load_Top At_Offset_2
01b4 00d9 | | Load_Top At_Offset_1
01b5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
01b6 4800 |H | Short_Literal 0x0
01b7 00d9 | | Load_Top At_Offset_1
01b8 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
01b9 4401 |D | Exit_Subprogram With_Result,0x1
01ba 0100 | | Execute Exception,Raise
01bb 0000 0000 | | .BLANK 0000[0x5]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01c3 | | .CONST 0x01c3 ; Address of begin
01c1 0004 | | .CONST 0x0004 ; Address of exception handler
01c2 0001 | | .CONST 0x0001 ; Number of locals
01c3 BODY_01c0:
01c3 INIT_01c0:
01c3 4603 |F | Jump_Case 0x3 ; Debug Table 0xf = .DEBUG 0x01c3,0x0490,0x0005,0x0000,0x004e,0xd6a5,0x0000,0x0063
01c4 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
01c5 7802 |x | Jump 0x1c8 ; case 0x1
01c6 7805 |x | Jump 0x1cc ; case 0x2
01c7 7809 |x | Jump 0x1d1 ; case 0x3
01c8 00da | | Load_Top At_Offset_2
01c9 0091 0298 | | Action Push_String_Extended_Indexed,0x298 ; "NULL_OPTION"
01cb 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
01cc 00db | | Load_Top At_Offset_3
01cd 00db | | Load_Top At_Offset_3
01ce 00e0 | | Load_Encached Standard_Cache
01cf 181b | | Execute Package,Field_Execute,Field_Number 0x1b
01d0 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
01d1 00da | | Load_Top At_Offset_2
01d2 00e0 | | Load_Encached Standard_Cache
01d3 181c | | Execute Package,Field_Execute,Field_Number 0x1c
01d4 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
01d5 0000 0000 | | .XXX[0x3]
01d7 0000 | |
01d8 ; --------------------------------------------------------------------------------------
01d8 ; SUBPROGRAM
01d8 ; --------------------------------------------------------------------------------------
01d8 01de | | .CONST 0x01de ; Address of begin
01d9 01ec | | .CONST 0x01ec ; Address of exception handler
01da 0003 | | .CONST 0x0003 ; Number of locals
01db INIT_01d8:
01db e222 | " | Load 0x1,0x22 ; Debug Table 0x10 = .DEBUG 0x01db,0x0492,0x0002,0x0000,0x004e,0xd6a5,0x0000,0x00a4
; Debug Table 0x10.0x0 = 0x1db,0xffff
01dc 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
01dd 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x10.0x1 = 0x1dd,0xfffe
01de BODY_01d8:
01de 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x10.0x2 = 0x1de,0x1
01df e222 | " | Load 0x1,0x22
01e0 1b1e | | Execute Package,Field_Read,Field_Number 0x1e
01e1 e5ff | | Load 0x2,-0x1
01e2 e222 | " | Load 0x1,0x22
01e3 181f | | Execute Package,Field_Execute,Field_Number 0x1f
01e4 0033 | 3 | Store_Top Heap_Access,At_Offset_3
01e5 0059 | Y | Store_Top Discrete,At_Offset_1
01e6 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x3 = 0x1e6,0x2
01e7 4801 |H | Short_Literal 0x1
01e8 00db | | Load_Top At_Offset_3
01e9 e222 | " | Load 0x1,0x22
01ea 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
01eb 4401 |D | Exit_Subprogram With_Result,0x1
01ec TRAP_01d8:
01ec 0007 | | Action Break_Optional
01ed 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x4 = 0x1ed,0x3
01ee 4401 |D | Exit_Subprogram With_Result,0x1
01ef 0000 | | .XXX[0x1]
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 01fb | | .CONST 0x01fb ; Address of begin
01f1 0004 | | .CONST 0x0004 ; Address of exception handler
01f2 0002 | | .CONST 0x0002 ; Number of locals
01f3 INIT_01f0:
01f3 4800 |H | Short_Literal 0x0 ; Debug Table 0x11 = .DEBUG 0x01f3,0x049e,0x0002,0x0000,0x004e,0xd6a5,0x0000,0x00e1
; Debug Table 0x11.0x0 = 0x1f3,0xffff
01f4 00db | | Load_Top At_Offset_3
01f5 0092 02a9 | | Action Push_String_Extended,0x2a9 ; "--"
01f7 e005 | | Load 0x0,0x5
01f8 181d | | Execute Package,Field_Execute,Field_Number 0x1d
01f9 00e3 | | Load_Encached Natural_Cache
01fa 03f1 | | Declare_Variable Discrete,With_Value
01fb BODY_01f0:
01fb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x1 = 0x1fb,0x1
01fc e5ff | | Load 0x2,-0x1
01fd 01da | | Execute Vector,Bounds
01fe 0262 | b | Execute Discrete,In_Range
01ff 6808 |h | Jump_Zero 0x208
0200 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x2 = 0x200,0x2
0201 01dd | | Execute Vector,First
0202 00d9 | | Load_Top At_Offset_1
0203 0aff | | Execute_Immediate Plus,-0x1
0204 0248 | H | Execute Discrete,Check_In_Integer
0205 e5ff | | Load 0x2,-0x1
0206 01cf | | Execute Vector,Slice_Read
0207 4401 |D | Exit_Subprogram With_Result,0x1
0208 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x3 = 0x208,0x3
0209 4401 |D | Exit_Subprogram With_Result,0x1
020a 0000 0000 | | .BLANK 0000[0x6]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0213 | | .CONST 0x0213 ; Address of begin
0211 0004 | | .CONST 0x0004 ; Address of exception handler
0212 0001 | | .CONST 0x0001 ; Number of locals
0213 BODY_0210:
0213 INIT_0210:
0213 00da | | Load_Top At_Offset_2 ; Debug Table 0x12 = .DEBUG 0x0213,0x04a8,0x0002,0x0000,0x004e,0xd6a5,0x0000,0x0113
; Debug Table 0x12.0x0 = 0x213,0x1
0214 e003 | | Load 0x0,0x3
0215 1866 | f | Execute Package,Field_Execute,Field_Number 0x66
0216 8224 | $ | Call 0x1,0x24
0217 4401 |D | Exit_Subprogram With_Result,0x1
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 021b | | .CONST 0x021b ; Address of begin
0219 0004 | | .CONST 0x0004 ; Address of exception handler
021a 0001 | | .CONST 0x0001 ; Number of locals
021b BODY_0218:
021b INIT_0218:
021b 00da | | Load_Top At_Offset_2 ; Debug Table 0x13 = .DEBUG 0x021b,0x04ac,0x0002,0x0000,0x004e,0xd6a5,0x0000,0x0146
; Debug Table 0x13.0x0 = 0x21b,0x1
021c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
021d 6807 |h | Jump_Zero 0x225
021e 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x1 = 0x21e,0x2
021f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0220 0248 | H | Execute Discrete,Check_In_Integer
0221 0a3c | < | Execute_Immediate Plus,0x3c
0222 e214 | | Load 0x1,0x14
0223 025b | [ | Execute Discrete,Check_In_Type
0224 4401 |D | Exit_Subprogram With_Result,0x1
0225 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x2 = 0x225,0x3
0226 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0227 0248 | H | Execute Discrete,Check_In_Integer
0228 e214 | | Load 0x1,0x14
0229 025b | [ | Execute Discrete,Check_In_Type
022a 4401 |D | Exit_Subprogram With_Result,0x1
022b 0000 0000 | | .BLANK 0000[0x5]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0233 | 3 | .CONST 0x0233 ; Address of begin
0231 0238 | 8 | .CONST 0x0238 ; Address of exception handler
0232 0001 | | .CONST 0x0001 ; Number of locals
0233 BODY_0230:
0233 INIT_0230:
0233 e402 | | Load 0x2,0x2 ; Debug Table 0x14 = .DEBUG 0x0233,0x04b4,0x0004,0x0000,0x004e,0xd6a5,0x0000,0x039f
; Debug Table 0x14.0x0 = 0x233,0x1
0234 e003 | | Load 0x0,0x3
0235 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0236 c402 | | Store 0x2,0x2
0237 4501 |E | Exit_Subprogram 0x1
0238 TRAP_0230:
0238 0007 | | Action Break_Optional
0239 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x14.0x1 = 0x239,0x2
023a 0000 0000 | | .BLANK 0000[0x6]
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0243 | C | .CONST 0x0243 ; Address of begin
0241 0004 | | .CONST 0x0004 ; Address of exception handler
0242 0001 | | .CONST 0x0001 ; Number of locals
0243 BODY_0240:
0243 INIT_0240:
0243 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15 = .DEBUG 0x0243,0x04ba,0x0002,0x0000,0x004e,0xd6a5,0x0000,0x01a9
; Debug Table 0x15.0x0 = 0x243,0x1
0244 0c00 | | Execute_Immediate Greater_Equal,0x0
0245 6802 |h | Jump_Zero 0x248
0246 482b |H+ | Short_Literal 0x2b ; Debug Table 0x15.0x1 = 0x246,0x2
0247 00ca | | Action Exit_Nullary_Function
0248 482d |H- | Short_Literal 0x2d ; Debug Table 0x15.0x2 = 0x248,0x3
0249 00ca | | Action Exit_Nullary_Function
024a 0000 0000 | | .BLANK 0000[0x6]
0250 ; --------------------------------------------------------------------------------------
0250 ; SUBPROGRAM
0250 ; --------------------------------------------------------------------------------------
0250 0253 | S | .CONST 0x0253 ; Address of begin
0251 0004 | | .CONST 0x0004 ; Address of exception handler
0252 0001 | | .CONST 0x0001 ; Number of locals
0253 BODY_0250:
0253 INIT_0250:
0253 4830 |H0 | Short_Literal 0x30 ; Debug Table 0x16 = .DEBUG 0x0253,0x04c2,0x0002,0x0000,0x004e,0xd6a5,0x0000,0x01c0
; Debug Table 0x16.0x0 = 0x253,0x1
0254 4802 |H | Short_Literal 0x2
0255 480a |H | Short_Literal 0xa
0256 e7ff | | Load 0x3,-0x1
0257 e005 | | Load 0x0,0x5
0258 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0259 4401 |D | Exit_Subprogram With_Result,0x1
025a 0000 0000 | | .BLANK 0000[0x6]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0278 | x | .CONST 0x0278 ; Address of begin
0261 0004 | | .CONST 0x0004 ; Address of exception handler
0262 0004 | | .CONST 0x0004 ; Number of locals
0263 INIT_0260:
0263 00da | | Load_Top At_Offset_2 ; Debug Table 0x17 = .DEBUG 0x0263,0x04c6,0x0002,0x0000,0x004e,0xd6a5,0x0000,0x0211
; Debug Table 0x17.0x0 = 0x263,0xffff
0264 e7fe | | Load 0x3,-0x2
0265 01cc | | Execute Vector,Catenate
0266 00e2 | | Load_Encached Integer_Cache
0267 00e0 | | Load_Encached Standard_Cache
0268 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0269 00e2 | | Load_Encached Integer_Cache
026a 03f1 | | Declare_Variable Discrete,With_Value
026b 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x1 = 0x26b,0xfffe
026c 00e2 | | Load_Encached Integer_Cache
026d 00e0 | | Load_Encached Standard_Cache
026e 1819 | | Execute Package,Field_Execute,Field_Number 0x19
026f 00e2 | | Load_Encached Integer_Cache
0270 03f1 | | Declare_Variable Discrete,With_Value
0271 e7fe | | Load 0x3,-0x2 ; Debug Table 0x17.0x2 = 0x271,0xfffd
0272 00e3 | | Load_Encached Natural_Cache
0273 0122 | " | Execute Any,Make_Root_Type
0274 00e0 | | Load_Encached Standard_Cache
0275 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0276 00e3 | | Load_Encached Natural_Cache
0277 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
0278 BODY_0260:
0278 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x3 = 0x278,0x1
0279 0c00 | | Execute_Immediate Greater_Equal,0x0
027a 680a |h | Jump_Zero 0x285
027b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x4 = 0x27b,0x2
027c 483c |H< | Short_Literal 0x3c
027d 0271 | q | Execute Discrete,Times
027e 0248 | H | Execute Discrete,Check_In_Integer
027f 00d9 | | Load_Top At_Offset_1
0280 0248 | H | Execute Discrete,Check_In_Integer
0281 0273 | s | Execute Discrete,Plus
0282 e214 | | Load 0x1,0x14
0283 025b | [ | Execute Discrete,Check_In_Type
0284 4402 |D | Exit_Subprogram With_Result,0x2
0285 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x5 = 0x285,0x3
0286 483c |H< | Short_Literal 0x3c
0287 0271 | q | Execute Discrete,Times
0288 0248 | H | Execute Discrete,Check_In_Integer
0289 00d9 | | Load_Top At_Offset_1
028a 0248 | H | Execute Discrete,Check_In_Integer
028b 0272 | r | Execute Discrete,Minus
028c e214 | | Load 0x1,0x14
028d 025b | [ | Execute Discrete,Check_In_Type
028e 4402 |D | Exit_Subprogram With_Result,0x2
028f 0000 | | .XXX[0x1]
0290 0000 0000 | | .LITERAL {0x00000000, 0x004ed6a5}
0294 0000 0000 | | .LITERAL {0x00000000, 0x001e0000}
0298 ; --------------------------------------------------------------------------------------
0298 ; STRING TABLE
0298 ; --------------------------------------------------------------------------------------
0298 0026 | & | .STRTAB 0x0026->0x02ab ; "NULL_OPTION"
0299 002f | / | .STRTAB 0x002f->0x02b0 ; "DAYLIGHT_SAVINGS_TIME"
029a 0042 | B | .STRTAB 0x0042->0x02bb ; "Mail"
029b 0044 | D | .STRTAB 0x0044->0x02bd ; "SMTP"
029c 0046 | F | .STRTAB 0x0046->0x02bf ; "Daylight_Savings_Time => boolean_valued"
029d 006b | k | .STRTAB 0x006b->0x02d2 ; "!MACHINE.MAIL"
029e 0076 | v | .STRTAB 0x0076->0x02d9 ; "!Machine.Time_Zone"
029f 0086 | | .STRTAB 0x0086->0x02e2 ; "0"
02a0 0085 | | .STRTAB 0x0085->0x02e2 ; "EDT"
02a1 0086 | | .STRTAB 0x0086->0x02e4 ; "CDT"
02a2 0087 | | .STRTAB 0x0087->0x02e5 ; "MDT"
02a3 0088 | | .STRTAB 0x0088->0x02e7 ; "PDT"
02a4 0089 | | .STRTAB 0x0089->0x02e8 ; "EST"
02a5 008a | | .STRTAB 0x008a->0x02ea ; "CST"
02a6 008b | | .STRTAB 0x008b->0x02eb ; "MST"
02a7 008c | | .STRTAB 0x008c->0x02ed ; "PST"
02a8 008d | | .STRTAB 0x008d->0x02ee ; "UT"
02a9 008d | | .STRTAB 0x008d->0x02ef ; "--"
02aa 008d | | .STREND 0x008d->0x02f0
02ab 4e55 4c4c |NULL| .STRTAB_STRINGS
02f1 0000 0000 | | .BLANK 0000[0x7]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; Debug Table
02f8 ; --------------------------------------------------------------------------------------
02f8 0003 0018 | | .CONST 0x0003,0x0018
02fa 000b 03ba | | .DEBUG 0x000b,0x03ba,0x8000,0x0000,0x004e,0xa655,0x0000,0x000b
0302 0042 03ea | B | .DEBUG 0x0042,0x03ea,0x8000,0x0000,0x004e,0xd6a5,0x0000,0x000b
030a 0093 0424 | $| .DEBUG 0x0093,0x0424,0x0002,0x0000,0x004e,0xa655,0x0000,0x000c
0312 009b 0428 | (| .DEBUG 0x009b,0x0428,0x0002,0x0000,0x004e,0xa655,0x0000,0x0013
031a 00a3 042c | ,| .DEBUG 0x00a3,0x042c,0x0002,0x0000,0x004e,0xa655,0x0000,0x001a
0322 00ab 0430 | 0| .DEBUG 0x00ab,0x0430,0x0002,0x0000,0x004e,0xa655,0x0000,0x001f
032a 00b3 0434 | 4| .DEBUG 0x00b3,0x0434,0x0002,0x0000,0x004e,0xa655,0x0000,0x0024
0332 00bb 0438 | 8| .DEBUG 0x00bb,0x0438,0x0001,0x0000,0x004e,0xa655,0x0000,0x0029
033a 00db 0446 | F| .DEBUG 0x00db,0x0446,0x0002,0x0000,0x004e,0xa655,0x0000,0x002d
0342 00f3 044a | J| .DEBUG 0x00f3,0x044a,0x0002,0x0000,0x004e,0xa655,0x0000,0x0038
034a 00fb 044e | N| .DEBUG 0x00fb,0x044e,0x0002,0x0000,0x004e,0xa655,0x0000,0x0041
0352 0113 0458 | X| .DEBUG 0x0113,0x0458,0x0002,0x0000,0x004e,0xa655,0x0000,0x004a
035a 0143 0466 | C f| .DEBUG 0x0143,0x0466,0x0002,0x0000,0x004e,0xa655,0x0000,0x0061
0362 014b 046a | K j| .DEBUG 0x014b,0x046a,0x0002,0x0000,0x004e,0xa655,0x0000,0x006a
036a 019b 0488 | | .DEBUG 0x019b,0x0488,0x0002,0x0000,0x004e,0xa655,0x0000,0x0073
0372 01c3 0490 | | .DEBUG 0x01c3,0x0490,0x0005,0x0000,0x004e,0xd6a5,0x0000,0x0063
037a 01db 0492 | | .DEBUG 0x01db,0x0492,0x0002,0x0000,0x004e,0xd6a5,0x0000,0x00a4
0382 01f3 049e | | .DEBUG 0x01f3,0x049e,0x0002,0x0000,0x004e,0xd6a5,0x0000,0x00e1
038a 0213 04a8 | | .DEBUG 0x0213,0x04a8,0x0002,0x0000,0x004e,0xd6a5,0x0000,0x0113
0392 021b 04ac | | .DEBUG 0x021b,0x04ac,0x0002,0x0000,0x004e,0xd6a5,0x0000,0x0146
039a 0233 04b4 | 3 | .DEBUG 0x0233,0x04b4,0x0004,0x0000,0x004e,0xd6a5,0x0000,0x039f
03a2 0243 04ba | C | .DEBUG 0x0243,0x04ba,0x0002,0x0000,0x004e,0xd6a5,0x0000,0x01a9
03aa 0253 04c2 | S | .DEBUG 0x0253,0x04c2,0x0002,0x0000,0x004e,0xd6a5,0x0000,0x01c0
03b2 0263 04c6 | c | .DEBUG 0x0263,0x04c6,0x0002,0x0000,0x004e,0xd6a5,0x0000,0x0211
03ba ; --------------------------------------------------------------------------------------
03ba ; Debug3 Subtable 0x0
03ba ; --------------------------------------------------------------------------------------
03ba 0017 0000 | | .DBG3TAB 0x0017,0x0000
03bc 000b ffff | | .CONST 0x000b,0xffff
03be 000d fffe | | .CONST 0x000d,0xfffe
03c0 000f fffd | | .CONST 0x000f,0xfffd
03c2 0011 fffc | | .CONST 0x0011,0xfffc
03c4 0013 fffb | | .CONST 0x0013,0xfffb
03c6 0015 fffa | | .CONST 0x0015,0xfffa
03c8 0017 fff9 | | .CONST 0x0017,0xfff9
03ca 0019 fff8 | | .CONST 0x0019,0xfff8
03cc 001a fff7 | | .CONST 0x001a,0xfff7
03ce 001c fff6 | | .CONST 0x001c,0xfff6
03d0 001e fff5 | | .CONST 0x001e,0xfff5
03d2 0020 fff4 | | .CONST 0x0020,0xfff4
03d4 0025 fff3 | % | .CONST 0x0025,0xfff3
03d6 0027 fff2 | ' | .CONST 0x0027,0xfff2
03d8 0029 fff1 | ) | .CONST 0x0029,0xfff1
03da 002b fff0 | + | .CONST 0x002b,0xfff0
03dc 002e ffef | . | .CONST 0x002e,0xffef
03de 0031 ffee | 1 | .CONST 0x0031,0xffee
03e0 0034 ffed | 4 | .CONST 0x0034,0xffed
03e2 0035 ffec | 5 | .CONST 0x0035,0xffec
03e4 0036 ffeb | 6 | .CONST 0x0036,0xffeb
03e6 0037 ffea | 7 | .CONST 0x0037,0xffea
03e8 003e ffe9 | > | .CONST 0x003e,0xffe9
03ea ; --------------------------------------------------------------------------------------
03ea ; Debug3 Subtable 0x1
03ea ; --------------------------------------------------------------------------------------
03ea 001a 0002 | | .DBG3TAB 0x001a,0x0002
03ec 0042 ffff | B | .CONST 0x0042,0xffff
03ee 0043 fffe | C | .CONST 0x0043,0xfffe
03f0 0044 fffd | D | .CONST 0x0044,0xfffd
03f2 0045 fffc | E | .CONST 0x0045,0xfffc
03f4 0046 fffb | F | .CONST 0x0046,0xfffb
03f6 0047 fffa | G | .CONST 0x0047,0xfffa
03f8 0048 fff9 | H | .CONST 0x0048,0xfff9
03fa 0050 fff8 | P | .CONST 0x0050,0xfff8
03fc 0055 fff7 | U | .CONST 0x0055,0xfff7
03fe 0065 fff6 | e | .CONST 0x0065,0xfff6
0400 0067 fff5 | g | .CONST 0x0067,0xfff5
0402 0069 fff4 | i | .CONST 0x0069,0xfff4
0404 006b fff3 | k | .CONST 0x006b,0xfff3
0406 006d fff2 | m | .CONST 0x006d,0xfff2
0408 006f fff1 | o | .CONST 0x006f,0xfff1
040a 0071 fff0 | q | .CONST 0x0071,0xfff0
040c 0073 ffef | s | .CONST 0x0073,0xffef
040e 0075 ffee | u | .CONST 0x0075,0xffee
0410 0077 ffed | w | .CONST 0x0077,0xffed
0412 0079 ffec | y | .CONST 0x0079,0xffec
0414 007b ffeb | { | .CONST 0x007b,0xffeb
0416 007d ffea | } | .CONST 0x007d,0xffea
0418 007f ffe9 | | .CONST 0x007f,0xffe9
041a 0081 ffe8 | | .CONST 0x0081,0xffe8
041c 0083 ffe7 | | .CONST 0x0083,0xffe7
041e 0085 ffe6 | | .CONST 0x0085,0xffe6
0420 0087 0001 | | .CONST 0x0087,0x0001
0422 008b 0002 | | .CONST 0x008b,0x0002
0424 ; --------------------------------------------------------------------------------------
0424 ; Debug3 Subtable 0x2
0424 ; --------------------------------------------------------------------------------------
0424 0000 0001 | | .DBG3TAB 0x0000,0x0001
0426 0093 0001 | | .CONST 0x0093,0x0001
0428 ; --------------------------------------------------------------------------------------
0428 ; Debug3 Subtable 0x3
0428 ; --------------------------------------------------------------------------------------
0428 0000 0001 | | .DBG3TAB 0x0000,0x0001
042a 009b 0001 | | .CONST 0x009b,0x0001
042c ; --------------------------------------------------------------------------------------
042c ; Debug3 Subtable 0x4
042c ; --------------------------------------------------------------------------------------
042c 0000 0001 | | .DBG3TAB 0x0000,0x0001
042e 00a3 0001 | | .CONST 0x00a3,0x0001
0430 ; --------------------------------------------------------------------------------------
0430 ; Debug3 Subtable 0x5
0430 ; --------------------------------------------------------------------------------------
0430 0000 0001 | | .DBG3TAB 0x0000,0x0001
0432 00ab 0001 | | .CONST 0x00ab,0x0001
0434 ; --------------------------------------------------------------------------------------
0434 ; Debug3 Subtable 0x6
0434 ; --------------------------------------------------------------------------------------
0434 0000 0001 | | .DBG3TAB 0x0000,0x0001
0436 00b3 0001 | | .CONST 0x00b3,0x0001
0438 ; --------------------------------------------------------------------------------------
0438 ; Debug3 Subtable 0x7
0438 ; --------------------------------------------------------------------------------------
0438 0001 0005 | | .DBG3TAB 0x0001,0x0005
043a 00bb ffff | | .CONST 0x00bb,0xffff
043c 00c2 0001 | | .CONST 0x00c2,0x0001
043e 00ca 0002 | | .CONST 0x00ca,0x0002
0440 00ce 0003 | | .CONST 0x00ce,0x0003
0442 00d4 0004 | | .CONST 0x00d4,0x0004
0444 00d5 0005 | | .CONST 0x00d5,0x0005
0446 ; --------------------------------------------------------------------------------------
0446 ; Debug3 Subtable 0x8
0446 ; --------------------------------------------------------------------------------------
0446 0000 0001 | | .DBG3TAB 0x0000,0x0001
0448 00db 0001 | | .CONST 0x00db,0x0001
044a ; --------------------------------------------------------------------------------------
044a ; Debug3 Subtable 0x9
044a ; --------------------------------------------------------------------------------------
044a 0000 0001 | | .DBG3TAB 0x0000,0x0001
044c 00f3 0001 | | .CONST 0x00f3,0x0001
044e ; --------------------------------------------------------------------------------------
044e ; Debug3 Subtable 0xa
044e ; --------------------------------------------------------------------------------------
044e 0003 0001 | | .DBG3TAB 0x0003,0x0001
0450 00fb ffff | | .CONST 0x00fb,0xffff
0452 0100 fffe | | .CONST 0x0100,0xfffe
0454 0102 fffd | | .CONST 0x0102,0xfffd
0456 0104 0001 | | .CONST 0x0104,0x0001
0458 ; --------------------------------------------------------------------------------------
0458 ; Debug3 Subtable 0xb
0458 ; --------------------------------------------------------------------------------------
0458 0002 0004 | | .DBG3TAB 0x0002,0x0004
045a 0113 ffff | | .CONST 0x0113,0xffff
045c 0117 fffe | | .CONST 0x0117,0xfffe
045e 0119 0001 | | .CONST 0x0119,0x0001
0460 0125 0004 | % | .CONST 0x0125,0x0004
0462 0127 0002 | ' | .CONST 0x0127,0x0002
0464 012c 0003 | , | .CONST 0x012c,0x0003
0466 ; --------------------------------------------------------------------------------------
0466 ; Debug3 Subtable 0xc
0466 ; --------------------------------------------------------------------------------------
0466 0000 0001 | | .DBG3TAB 0x0000,0x0001
0468 0143 0001 | C | .CONST 0x0143,0x0001
046a ; --------------------------------------------------------------------------------------
046a ; Debug3 Subtable 0xd
046a ; --------------------------------------------------------------------------------------
046a 0000 000e | | .DBG3TAB 0x0000,0x000e
046c 014b 0001 | K | .CONST 0x014b,0x0001
046e 014e 0002 | N | .CONST 0x014e,0x0002
0470 0160 0007 | ` | .CONST 0x0160,0x0007
0472 0164 0003 | d | .CONST 0x0164,0x0003
0474 0167 0004 | g | .CONST 0x0167,0x0004
0476 016a 0005 | j | .CONST 0x016a,0x0005
0478 016d 0006 | m | .CONST 0x016d,0x0006
047a 0170 0008 | p | .CONST 0x0170,0x0008
047c 0184 000e | | .CONST 0x0184,0x000e
047e 0188 0009 | | .CONST 0x0188,0x0009
0480 018b 000a | | .CONST 0x018b,0x000a
0482 018e 000b | | .CONST 0x018e,0x000b
0484 0191 000c | | .CONST 0x0191,0x000c
0486 0194 000d | | .CONST 0x0194,0x000d
0488 ; --------------------------------------------------------------------------------------
0488 ; Debug3 Subtable 0xe
0488 ; --------------------------------------------------------------------------------------
0488 0001 0002 | | .DBG3TAB 0x0001,0x0002
048a 019b ffff | | .CONST 0x019b,0xffff
048c 01a0 0001 | | .CONST 0x01a0,0x0001
048e 01b1 0002 | | .CONST 0x01b1,0x0002
0490 ; --------------------------------------------------------------------------------------
0490 ; Debug3 Subtable 0xf
0490 ; --------------------------------------------------------------------------------------
0490 0000 0000 | | .DBG3TAB 0x0000,0x0000
0492 ; --------------------------------------------------------------------------------------
0492 ; Debug3 Subtable 0x10
0492 ; --------------------------------------------------------------------------------------
0492 0002 0003 | | .DBG3TAB 0x0002,0x0003
0494 01db ffff | | .CONST 0x01db,0xffff
0496 01dd fffe | | .CONST 0x01dd,0xfffe
0498 01de 0001 | | .CONST 0x01de,0x0001
049a 01e6 0002 | | .CONST 0x01e6,0x0002
049c 01ed 0003 | | .CONST 0x01ed,0x0003
049e ; --------------------------------------------------------------------------------------
049e ; Debug3 Subtable 0x11
049e ; --------------------------------------------------------------------------------------
049e 0001 0003 | | .DBG3TAB 0x0001,0x0003
04a0 01f3 ffff | | .CONST 0x01f3,0xffff
04a2 01fb 0001 | | .CONST 0x01fb,0x0001
04a4 0200 0002 | | .CONST 0x0200,0x0002
04a6 0208 0003 | | .CONST 0x0208,0x0003
04a8 ; --------------------------------------------------------------------------------------
04a8 ; Debug3 Subtable 0x12
04a8 ; --------------------------------------------------------------------------------------
04a8 0000 0001 | | .DBG3TAB 0x0000,0x0001
04aa 0213 0001 | | .CONST 0x0213,0x0001
04ac ; --------------------------------------------------------------------------------------
04ac ; Debug3 Subtable 0x13
04ac ; --------------------------------------------------------------------------------------
04ac 0000 0003 | | .DBG3TAB 0x0000,0x0003
04ae 021b 0001 | | .CONST 0x021b,0x0001
04b0 021e 0002 | | .CONST 0x021e,0x0002
04b2 0225 0003 | % | .CONST 0x0225,0x0003
04b4 ; --------------------------------------------------------------------------------------
04b4 ; Debug3 Subtable 0x14
04b4 ; --------------------------------------------------------------------------------------
04b4 0000 0002 | | .DBG3TAB 0x0000,0x0002
04b6 0233 0001 | 3 | .CONST 0x0233,0x0001
04b8 0239 0002 | 9 | .CONST 0x0239,0x0002
04ba ; --------------------------------------------------------------------------------------
04ba ; Debug3 Subtable 0x15
04ba ; --------------------------------------------------------------------------------------
04ba 0000 0003 | | .DBG3TAB 0x0000,0x0003
04bc 0243 0001 | C | .CONST 0x0243,0x0001
04be 0246 0002 | F | .CONST 0x0246,0x0002
04c0 0248 0003 | H | .CONST 0x0248,0x0003
04c2 ; --------------------------------------------------------------------------------------
04c2 ; Debug3 Subtable 0x16
04c2 ; --------------------------------------------------------------------------------------
04c2 0000 0001 | | .DBG3TAB 0x0000,0x0001
04c4 0253 0001 | S | .CONST 0x0253,0x0001
04c6 ; --------------------------------------------------------------------------------------
04c6 ; Debug3 Subtable 0x17
04c6 ; --------------------------------------------------------------------------------------
04c6 0003 0003 | | .DBG3TAB 0x0003,0x0003
04c8 0263 ffff | c | .CONST 0x0263,0xffff
04ca 026b fffe | k | .CONST 0x026b,0xfffe
04cc 0271 fffd | q | .CONST 0x0271,0xfffd
04ce 0278 0001 | x | .CONST 0x0278,0x0001
04d0 027b 0002 | { | .CONST 0x027b,0x0002
04d2 0285 0003 | | .CONST 0x0285,0x0003
04d4 0000 0000 | | .BLANK 0000[0x12c]