|
|
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: 4096 (0x1000)
Notes: 00_class, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_65acc1
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦cfc2e13cd⟧ »Space Info Vol 2«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5900 |Y | .CONST 0x5900 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0538 | 8 | .CONST 0x0538 ; 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 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0038 | 8 | .CONST 0x0038 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0017 | | .CONST 0x0017 ; Number of locals
000b INIT_0008:
000b 029a 0043 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0040
000d 029a 00cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00c8
000f 029a 0153 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0150
0011 029a 01d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01d0
0013 029a 0263 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0260
0015 029a 027b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0278
0017 029a 0293 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0290
0019 029a 0323 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0320
001b 029a 037b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0378
001d 029a 0383 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0380
001f 029a 038b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0388
0021 00bf | | Action Accept_Activation
0022 1d0d | | Execute_Immediate Reference_Lex_1,0xd
0023 00c7 | | Action Elaborate_Subprogram
0024 1d0e | | Execute_Immediate Reference_Lex_1,0xe
0025 00c7 | | Action Elaborate_Subprogram
0026 1d0f | | Execute_Immediate Reference_Lex_1,0xf
0027 00c7 | | Action Elaborate_Subprogram
0028 1d10 | | Execute_Immediate Reference_Lex_1,0x10
0029 00c7 | | Action Elaborate_Subprogram
002a 1d11 | | Execute_Immediate Reference_Lex_1,0x11
002b 00c7 | | Action Elaborate_Subprogram
002c 1d12 | | Execute_Immediate Reference_Lex_1,0x12
002d 00c7 | | Action Elaborate_Subprogram
002e 1d13 | | Execute_Immediate Reference_Lex_1,0x13
002f 00c7 | | Action Elaborate_Subprogram
0030 1d14 | | Execute_Immediate Reference_Lex_1,0x14
0031 00c7 | | Action Elaborate_Subprogram
0032 1d15 | | Execute_Immediate Reference_Lex_1,0x15
0033 00c7 | | Action Elaborate_Subprogram
0034 1d16 | | Execute_Immediate Reference_Lex_1,0x16
0035 00c7 | | Action Elaborate_Subprogram
0036 1d17 | | Execute_Immediate Reference_Lex_1,0x17
0037 00c7 | | Action Elaborate_Subprogram
0038 BODY_0008:
0038 00bc | | Action Signal_Activated
0039 00bb | | Action Signal_Completion
003a 0000 0000 | | .BLANK 0000[0x6]
0040 ; --------------------------------------------------------------------------------------
0040 ; SUBPROGRAM
0040 ; --------------------------------------------------------------------------------------
0040 0065 | e | .CONST 0x0065 ; Address of begin
0041 0004 | | .CONST 0x0004 ; Address of exception handler
0042 000e | | .CONST 0x000e ; Number of locals
0043 INIT_0040:
0043 00e6 | | Load_Encached Float_Cache
0044 03d8 | | Declare_Variable Float,Duplicate
0045 00e2 | | Load_Encached Integer_Cache
0046 00e6 | | Load_Encached Float_Cache
0047 00e6 | | Load_Encached Float_Cache
0048 03d8 | | Declare_Variable Float,Duplicate
0049 03d8 | | Declare_Variable Float,Duplicate
004a 03d8 | | Declare_Variable Float,Duplicate
004b 00e6 | | Load_Encached Float_Cache
004c e002 | | Load 0x0,0x2
004d e003 | | Load 0x0,0x3
004e e004 | | Load 0x0,0x4
004f 09ff | | Execute_Immediate Binary_Scale,-0x1
0050 0239 | 9 | Execute Float,Exponentiate
0051 023b | ; | Execute Float,Times
0052 0235 | 5 | Execute Float,Round_To_Discrete
0053 00e2 | | Load_Encached Integer_Cache
0054 025e | ^ | Execute Discrete,Convert
0055 0237 | 7 | Execute Float,Convert_From_Discrete
0056 00e6 | | Load_Encached Float_Cache
0057 03df | | Declare_Variable Float,With_Value
0058 e005 | | Load 0x0,0x5
0059 8006 | | Call 0x0,0x6
005a 00e6 | | Load_Encached Float_Cache
005b 03df | | Declare_Variable Float,With_Value
005c 00d8 | | Load_Top At_Offset_0
005d e004 | | Load 0x0,0x4
005e 09ff | | Execute_Immediate Binary_Scale,-0x1
005f 0275 | u | Execute Discrete,Unary_Minus
0060 0239 | 9 | Execute Float,Exponentiate
0061 00e6 | | Load_Encached Float_Cache
0062 03df | | Declare_Variable Float,With_Value
0063 029f 0393 | | Declare_Subprogram For_Call,INIT_0390
0065 BODY_0040:
0065 e5ff | | Load 0x2,-0x1
0066 e007 | | Load 0x0,0x7
0067 0244 | D | Execute Float,Less
0068 6807 |h | Jump_Zero 0x70
0069 e008 | | Load 0x0,0x8
006a 023f | ? | Execute Float,Unary_Minus
006b a402 | | Store_Unchecked 0x2,0x2
006c e5ff | | Load 0x2,-0x1
006d 023f | ? | Execute Float,Unary_Minus
006e a403 | | Store_Unchecked 0x2,0x3
006f 7804 |x | Jump 0x74
0070 e008 | | Load 0x0,0x8
0071 a402 | | Store_Unchecked 0x2,0x2
0072 e5ff | | Load 0x2,-0x1
0073 a403 | | Store_Unchecked 0x2,0x3
0074 e403 | | Load 0x2,0x3
0075 e40b | | Load 0x2,0xb
0076 0245 | E | Execute Float,Greater
0077 680a |h | Jump_Zero 0x82
0078 4801 |H | Short_Literal 0x1
0079 e009 | | Load 0x0,0x9
007a 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
007b 0092 04a4 | | Action Push_String_Extended,0x4a4 ; " SIN CALLED WITH ARGUMENT TOO LARGE FOR ACCURACY "
007d e009 | | Load 0x0,0x9
007e 184b | K | Execute Package,Field_Execute,Field_Number 0x4b
007f 4801 |H | Short_Literal 0x1
0080 e009 | | Load 0x0,0x9
0081 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0082 e403 | | Load 0x2,0x3
0083 e00a | | Load 0x0,0xa
0084 023b | ; | Execute Float,Times
0085 0235 | 5 | Execute Float,Round_To_Discrete
0086 00e2 | | Load_Encached Integer_Cache
0087 025e | ^ | Execute Discrete,Convert
0088 a404 | | Store_Unchecked 0x2,0x4
0089 e404 | | Load 0x2,0x4
008a 8006 | | Call 0x0,0x6
008b a405 | | Store_Unchecked 0x2,0x5
008c e404 | | Load 0x2,0x4
008d 4801 |H | Short_Literal 0x1
008e 0279 | y | Execute Discrete,And
008f 6803 |h | Jump_Zero 0x93
0090 e402 | | Load 0x2,0x2
0091 023f | ? | Execute Float,Unary_Minus
0092 a402 | | Store_Unchecked 0x2,0x2
0093 e5ff | | Load 0x2,-0x1
0094 023e | > | Execute Float,Absolute_Value
0095 800b | | Call 0x0,0xb
0096 a408 | | Store_Unchecked 0x2,0x8
0097 e5ff | | Load 0x2,-0x1
0098 023e | > | Execute Float,Absolute_Value
0099 e408 | | Load 0x2,0x8
009a 023c | < | Execute Float,Minus
009b a409 | | Store_Unchecked 0x2,0x9
009c e408 | | Load 0x2,0x8
009d e405 | | Load 0x2,0x5
009e 5825 |X% | Indirect_Literal Float,0xc4,3.140625
009f 023b | ; | Execute Float,Times
00a0 023c | < | Execute Float,Minus
00a1 e409 | | Load 0x2,0x9
00a2 023d | = | Execute Float,Plus
00a3 e405 | | Load 0x2,0x5
00a4 581b |X | Indirect_Literal Float,0xc0,0.000967653589793
00a5 023b | ; | Execute Float,Times
00a6 023c | < | Execute Float,Minus
00a7 a406 | | Store_Unchecked 0x2,0x6
00a8 e406 | | Load 0x2,0x6
00a9 023e | > | Execute Float,Absolute_Value
00aa 00da | | Load_Top At_Offset_2
00ab 0244 | D | Execute Float,Less
00ac 6803 |h | Jump_Zero 0xb0
00ad e406 | | Load 0x2,0x6
00ae a40a | | Store_Unchecked 0x2,0xa
00af 780b |x | Jump 0xbb
00b0 e406 | | Load 0x2,0x6
00b1 00d8 | | Load_Top At_Offset_0
00b2 023b | ; | Execute Float,Times
00b3 a407 | | Store_Unchecked 0x2,0x7
00b4 e406 | | Load 0x2,0x6
00b5 00d8 | | Load_Top At_Offset_0
00b6 e407 | | Load 0x2,0x7
00b7 840e | | Call 0x2,0xe
00b8 023b | ; | Execute Float,Times
00b9 023d | = | Execute Float,Plus
00ba a40a | | Store_Unchecked 0x2,0xa
00bb e402 | | Load 0x2,0x2
00bc e40a | | Load 0x2,0xa
00bd 023b | ; | Execute Float,Times
00be 4401 |D | Exit_Subprogram With_Result,0x1
00bf 0000 | | .XXX[0x1]
00c0 3f4f b544 |?O D| .DBL 0.000967653589793
00c2 42d1 7bd2 |B { |
00c4 4009 2000 |@ | .DBL 3.140625
00c6 0000 0000 | |
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00ed | | .CONST 0x00ed ; Address of begin
00c9 0004 | | .CONST 0x0004 ; Address of exception handler
00ca 000e | | .CONST 0x000e ; Number of locals
00cb INIT_00c8:
00cb 00e6 | | Load_Encached Float_Cache
00cc 03d8 | | Declare_Variable Float,Duplicate
00cd 00e2 | | Load_Encached Integer_Cache
00ce 00e6 | | Load_Encached Float_Cache
00cf 00e6 | | Load_Encached Float_Cache
00d0 03d8 | | Declare_Variable Float,Duplicate
00d1 03d8 | | Declare_Variable Float,Duplicate
00d2 03d8 | | Declare_Variable Float,Duplicate
00d3 00e6 | | Load_Encached Float_Cache
00d4 e002 | | Load 0x0,0x2
00d5 e003 | | Load 0x0,0x3
00d6 e004 | | Load 0x0,0x4
00d7 09ff | | Execute_Immediate Binary_Scale,-0x1
00d8 0239 | 9 | Execute Float,Exponentiate
00d9 023b | ; | Execute Float,Times
00da 0235 | 5 | Execute Float,Round_To_Discrete
00db 00e2 | | Load_Encached Integer_Cache
00dc 025e | ^ | Execute Discrete,Convert
00dd 0237 | 7 | Execute Float,Convert_From_Discrete
00de 00e6 | | Load_Encached Float_Cache
00df 03df | | Declare_Variable Float,With_Value
00e0 e005 | | Load 0x0,0x5
00e1 8006 | | Call 0x0,0x6
00e2 00e6 | | Load_Encached Float_Cache
00e3 03df | | Declare_Variable Float,With_Value
00e4 00d8 | | Load_Top At_Offset_0
00e5 e004 | | Load 0x0,0x4
00e6 09ff | | Execute_Immediate Binary_Scale,-0x1
00e7 0275 | u | Execute Discrete,Unary_Minus
00e8 0239 | 9 | Execute Float,Exponentiate
00e9 00e6 | | Load_Encached Float_Cache
00ea 03df | | Declare_Variable Float,With_Value
00eb 029f 03c3 | | Declare_Subprogram For_Call,INIT_03c0
00ed BODY_00c8:
00ed 585a |XZ | Indirect_Literal Float,0x148,1.0
00ee a402 | | Store_Unchecked 0x2,0x2
00ef e5ff | | Load 0x2,-0x1
00f0 023e | > | Execute Float,Absolute_Value
00f1 e00c | | Load 0x0,0xc
00f2 023d | = | Execute Float,Plus
00f3 a403 | | Store_Unchecked 0x2,0x3
00f4 e403 | | Load 0x2,0x3
00f5 e40b | | Load 0x2,0xb
00f6 0245 | E | Execute Float,Greater
00f7 680a |h | Jump_Zero 0x102
00f8 4801 |H | Short_Literal 0x1
00f9 e009 | | Load 0x0,0x9
00fa 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
00fb 0092 04a5 | | Action Push_String_Extended,0x4a5 ; " COS CALLED WITH ARGUMENT TOO LARGE FOR ACCURACY "
00fd e009 | | Load 0x0,0x9
00fe 184b | K | Execute Package,Field_Execute,Field_Number 0x4b
00ff 4801 |H | Short_Literal 0x1
0100 e009 | | Load 0x0,0x9
0101 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0102 e403 | | Load 0x2,0x3
0103 e00a | | Load 0x0,0xa
0104 023b | ; | Execute Float,Times
0105 0235 | 5 | Execute Float,Round_To_Discrete
0106 00e2 | | Load_Encached Integer_Cache
0107 025e | ^ | Execute Discrete,Convert
0108 a404 | | Store_Unchecked 0x2,0x4
0109 e404 | | Load 0x2,0x4
010a 8006 | | Call 0x0,0x6
010b a405 | | Store_Unchecked 0x2,0x5
010c e404 | | Load 0x2,0x4
010d 4801 |H | Short_Literal 0x1
010e 0279 | y | Execute Discrete,And
010f 6803 |h | Jump_Zero 0x113
0110 e402 | | Load 0x2,0x2
0111 023f | ? | Execute Float,Unary_Minus
0112 a402 | | Store_Unchecked 0x2,0x2
0113 e405 | | Load 0x2,0x5
0114 582f |X/ | Indirect_Literal Float,0x144,0.5
0115 023c | < | Execute Float,Minus
0116 a405 | | Store_Unchecked 0x2,0x5
0117 e5ff | | Load 0x2,-0x1
0118 023e | > | Execute Float,Absolute_Value
0119 800b | | Call 0x0,0xb
011a a408 | | Store_Unchecked 0x2,0x8
011b e5ff | | Load 0x2,-0x1
011c 023e | > | Execute Float,Absolute_Value
011d e408 | | Load 0x2,0x8
011e 023c | < | Execute Float,Minus
011f a409 | | Store_Unchecked 0x2,0x9
0120 e408 | | Load 0x2,0x8
0121 e405 | | Load 0x2,0x5
0122 5fa1 |_ | Indirect_Literal Float,0xc4,3.140625
0123 023b | ; | Execute Float,Times
0124 023c | < | Execute Float,Minus
0125 e409 | | Load 0x2,0x9
0126 023d | = | Execute Float,Plus
0127 e405 | | Load 0x2,0x5
0128 5f97 |_ | Indirect_Literal Float,0xc0,0.000967653589793
0129 023b | ; | Execute Float,Times
012a 023c | < | Execute Float,Minus
012b a406 | | Store_Unchecked 0x2,0x6
012c e406 | | Load 0x2,0x6
012d 023e | > | Execute Float,Absolute_Value
012e 00da | | Load_Top At_Offset_2
012f 0244 | D | Execute Float,Less
0130 6803 |h | Jump_Zero 0x134
0131 e406 | | Load 0x2,0x6
0132 a40a | | Store_Unchecked 0x2,0xa
0133 780b |x | Jump 0x13f
0134 e406 | | Load 0x2,0x6
0135 00d8 | | Load_Top At_Offset_0
0136 023b | ; | Execute Float,Times
0137 a407 | | Store_Unchecked 0x2,0x7
0138 e406 | | Load 0x2,0x6
0139 00d8 | | Load_Top At_Offset_0
013a e407 | | Load 0x2,0x7
013b 840e | | Call 0x2,0xe
013c 023b | ; | Execute Float,Times
013d 023d | = | Execute Float,Plus
013e a40a | | Store_Unchecked 0x2,0xa
013f e402 | | Load 0x2,0x2
0140 e40a | | Load 0x2,0xa
0141 023b | ; | Execute Float,Times
0142 4401 |D | Exit_Subprogram With_Result,0x1
0143 0000 | | .XXX[0x1]
0144 3fe0 0000 |? | .DBL 0.5
0146 0000 0000 | |
0148 3ff0 0000 |? | .DBL 1.0
014a 0000 0000 | |
014c 0000 0000 | | .BLANK 0000[0x4]
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 0177 | w | .CONST 0x0177 ; Address of begin
0151 0004 | | .CONST 0x0004 ; Address of exception handler
0152 000e | | .CONST 0x000e ; Number of locals
0153 INIT_0150:
0153 00e6 | | Load_Encached Float_Cache
0154 03d8 | | Declare_Variable Float,Duplicate
0155 00e2 | | Load_Encached Integer_Cache
0156 00e6 | | Load_Encached Float_Cache
0157 00e6 | | Load_Encached Float_Cache
0158 03d8 | | Declare_Variable Float,Duplicate
0159 03d8 | | Declare_Variable Float,Duplicate
015a 03d8 | | Declare_Variable Float,Duplicate
015b 00e6 | | Load_Encached Float_Cache
015c e002 | | Load 0x0,0x2
015d e003 | | Load 0x0,0x3
015e e004 | | Load 0x0,0x4
015f 09ff | | Execute_Immediate Binary_Scale,-0x1
0160 0239 | 9 | Execute Float,Exponentiate
0161 023b | ; | Execute Float,Times
0162 0235 | 5 | Execute Float,Round_To_Discrete
0163 00e2 | | Load_Encached Integer_Cache
0164 025e | ^ | Execute Discrete,Convert
0165 0237 | 7 | Execute Float,Convert_From_Discrete
0166 5861 |Xa | Indirect_Literal Float,0x1c8,2.0
0167 023a | : | Execute Float,Divide
0168 00e6 | | Load_Encached Float_Cache
0169 03df | | Declare_Variable Float,With_Value
016a e005 | | Load 0x0,0x5
016b 8006 | | Call 0x0,0x6
016c 00e6 | | Load_Encached Float_Cache
016d 03df | | Declare_Variable Float,With_Value
016e 00d8 | | Load_Top At_Offset_0
016f e004 | | Load 0x0,0x4
0170 09ff | | Execute_Immediate Binary_Scale,-0x1
0171 0275 | u | Execute Discrete,Unary_Minus
0172 0239 | 9 | Execute Float,Exponentiate
0173 00e6 | | Load_Encached Float_Cache
0174 03df | | Declare_Variable Float,With_Value
0175 029f 03db | | Declare_Subprogram For_Call,INIT_03d8
0177 BODY_0150:
0177 e5ff | | Load 0x2,-0x1
0178 023e | > | Execute Float,Absolute_Value
0179 a403 | | Store_Unchecked 0x2,0x3
017a e403 | | Load 0x2,0x3
017b e40b | | Load 0x2,0xb
017c 0245 | E | Execute Float,Greater
017d 680a |h | Jump_Zero 0x188
017e 4801 |H | Short_Literal 0x1
017f e009 | | Load 0x0,0x9
0180 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0181 0092 04a6 | | Action Push_String_Extended,0x4a6 ; " TAN CALLED WITH ARGUMENT TOO LARGE FOR ACCURACY "
0183 e009 | | Load 0x0,0x9
0184 184b | K | Execute Package,Field_Execute,Field_Number 0x4b
0185 4801 |H | Short_Literal 0x1
0186 e009 | | Load 0x0,0x9
0187 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0188 e5ff | | Load 0x2,-0x1
0189 e00d | | Load 0x0,0xd
018a 023b | ; | Execute Float,Times
018b 0235 | 5 | Execute Float,Round_To_Discrete
018c 00e2 | | Load_Encached Integer_Cache
018d 025e | ^ | Execute Discrete,Convert
018e a404 | | Store_Unchecked 0x2,0x4
018f e404 | | Load 0x2,0x4
0190 8006 | | Call 0x0,0x6
0191 a405 | | Store_Unchecked 0x2,0x5
0192 e5ff | | Load 0x2,-0x1
0193 800b | | Call 0x0,0xb
0194 a408 | | Store_Unchecked 0x2,0x8
0195 e5ff | | Load 0x2,-0x1
0196 e408 | | Load 0x2,0x8
0197 023c | < | Execute Float,Minus
0198 a409 | | Store_Unchecked 0x2,0x9
0199 e408 | | Load 0x2,0x8
019a e405 | | Load 0x2,0x5
019b 5828 |X( | Indirect_Literal Float,0x1c4,1.5703125
019c 023b | ; | Execute Float,Times
019d 023c | < | Execute Float,Minus
019e e409 | | Load 0x2,0x9
019f 023d | = | Execute Float,Plus
01a0 e405 | | Load 0x2,0x5
01a1 581e |X | Indirect_Literal Float,0x1c0,0.000483826794897
01a2 023b | ; | Execute Float,Times
01a3 023c | < | Execute Float,Minus
01a4 a406 | | Store_Unchecked 0x2,0x6
01a5 e406 | | Load 0x2,0x6
01a6 023e | > | Execute Float,Absolute_Value
01a7 00da | | Load_Top At_Offset_2
01a8 0244 | D | Execute Float,Less
01a9 6803 |h | Jump_Zero 0x1ad
01aa e406 | | Load 0x2,0x6
01ab a40a | | Store_Unchecked 0x2,0xa
01ac 7807 |x | Jump 0x1b4
01ad e406 | | Load 0x2,0x6
01ae 00d8 | | Load_Top At_Offset_0
01af 023b | ; | Execute Float,Times
01b0 a407 | | Store_Unchecked 0x2,0x7
01b1 e407 | | Load 0x2,0x7
01b2 840e | | Call 0x2,0xe
01b3 a40a | | Store_Unchecked 0x2,0xa
01b4 e404 | | Load 0x2,0x4
01b5 4801 |H | Short_Literal 0x1
01b6 0279 | y | Execute Discrete,And
01b7 7002 |p | Jump_Nonzero 0x1ba
01b8 e40a | | Load 0x2,0xa
01b9 4401 |D | Exit_Subprogram With_Result,0x1
01ba 5f8d |_ | Indirect_Literal Float,0x148,1.0
01bb e40a | | Load 0x2,0xa
01bc 023a | : | Execute Float,Divide
01bd 023f | ? | Execute Float,Unary_Minus
01be 4401 |D | Exit_Subprogram With_Result,0x1
01bf 0000 | | .XXX[0x1]
01c0 3f3f b544 |?? D| .DBL 0.000483826794897
01c2 42d1 9fd9 |B |
01c4 3ff9 2000 |? | .DBL 1.5703125
01c6 0000 0000 | |
01c8 4000 0000 |@ | .DBL 2.0
01ca 0000 0000 | |
01cc 0000 0000 | | .BLANK 0000[0x4]
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01fc | | .CONST 0x01fc ; Address of begin
01d1 0004 | | .CONST 0x0004 ; Address of exception handler
01d2 000f | | .CONST 0x000f ; Number of locals
01d3 INIT_01d0:
01d3 00e6 | | Load_Encached Float_Cache
01d4 03d8 | | Declare_Variable Float,Duplicate
01d5 00e2 | | Load_Encached Integer_Cache
01d6 00e6 | | Load_Encached Float_Cache
01d7 00e6 | | Load_Encached Float_Cache
01d8 03d8 | | Declare_Variable Float,Duplicate
01d9 03d8 | | Declare_Variable Float,Duplicate
01da 03d8 | | Declare_Variable Float,Duplicate
01db 00e6 | | Load_Encached Float_Cache
01dc e002 | | Load 0x0,0x2
01dd e003 | | Load 0x0,0x3
01de e004 | | Load 0x0,0x4
01df 09ff | | Execute_Immediate Binary_Scale,-0x1
01e0 0239 | 9 | Execute Float,Exponentiate
01e1 023b | ; | Execute Float,Times
01e2 0235 | 5 | Execute Float,Round_To_Discrete
01e3 00e2 | | Load_Encached Integer_Cache
01e4 025e | ^ | Execute Discrete,Convert
01e5 0237 | 7 | Execute Float,Convert_From_Discrete
01e6 5fe1 |_ | Indirect_Literal Float,0x1c8,2.0
01e7 023a | : | Execute Float,Divide
01e8 00e6 | | Load_Encached Float_Cache
01e9 03df | | Declare_Variable Float,With_Value
01ea e005 | | Load 0x0,0x5
01eb 8006 | | Call 0x0,0x6
01ec 00e6 | | Load_Encached Float_Cache
01ed 03df | | Declare_Variable Float,With_Value
01ee 00d8 | | Load_Top At_Offset_0
01ef e004 | | Load 0x0,0x4
01f0 09ff | | Execute_Immediate Binary_Scale,-0x1
01f1 0275 | u | Execute Discrete,Unary_Minus
01f2 0239 | 9 | Execute Float,Exponentiate
01f3 00e6 | | Load_Encached Float_Cache
01f4 03df | | Declare_Variable Float,With_Value
01f5 5866 |Xf | Indirect_Literal Float,0x25c,1.0
01f6 e00e | | Load 0x0,0xe
01f7 023a | : | Execute Float,Divide
01f8 00e6 | | Load_Encached Float_Cache
01f9 03df | | Declare_Variable Float,With_Value
01fa 029f 040b | | Declare_Subprogram For_Call,INIT_0408
01fc BODY_01d0:
01fc e5ff | | Load 0x2,-0x1
01fd 023e | > | Execute Float,Absolute_Value
01fe a403 | | Store_Unchecked 0x2,0x3
01ff e403 | | Load 0x2,0x3
0200 00da | | Load_Top At_Offset_2
0201 0244 | D | Execute Float,Less
0202 6812 |h | Jump_Zero 0x215
0203 4801 |H | Short_Literal 0x1
0204 e009 | | Load 0x0,0x9
0205 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0206 0092 04a7 | | Action Push_String_Extended,0x4a7 ; " COT CALLED WITH ARGUMENT TOO NEAR ZERO "
0208 e009 | | Load 0x0,0x9
0209 184b | K | Execute Package,Field_Execute,Field_Number 0x4b
020a 4801 |H | Short_Literal 0x1
020b e009 | | Load 0x0,0x9
020c 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
020d e5ff | | Load 0x2,-0x1
020e 014b | K | Execute Float,Less_Zero
020f 6803 |h | Jump_Zero 0x213
0210 e00e | | Load 0x0,0xe
0211 023f | ? | Execute Float,Unary_Minus
0212 4401 |D | Exit_Subprogram With_Result,0x1
0213 e00e | | Load 0x0,0xe
0214 4401 |D | Exit_Subprogram With_Result,0x1
0215 e403 | | Load 0x2,0x3
0216 e40b | | Load 0x2,0xb
0217 0245 | E | Execute Float,Greater
0218 680a |h | Jump_Zero 0x223
0219 4801 |H | Short_Literal 0x1
021a e009 | | Load 0x0,0x9
021b 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
021c 0092 04a8 | | Action Push_String_Extended,0x4a8 ; " COT CALLED WITH ARGUMENT TOO LARGE FOR ACCURACY "
021e e009 | | Load 0x0,0x9
021f 184b | K | Execute Package,Field_Execute,Field_Number 0x4b
0220 4801 |H | Short_Literal 0x1
0221 e009 | | Load 0x0,0x9
0222 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0223 e5ff | | Load 0x2,-0x1
0224 e00d | | Load 0x0,0xd
0225 023b | ; | Execute Float,Times
0226 0235 | 5 | Execute Float,Round_To_Discrete
0227 00e2 | | Load_Encached Integer_Cache
0228 025e | ^ | Execute Discrete,Convert
0229 a404 | | Store_Unchecked 0x2,0x4
022a e404 | | Load 0x2,0x4
022b 8006 | | Call 0x0,0x6
022c a405 | | Store_Unchecked 0x2,0x5
022d e5ff | | Load 0x2,-0x1
022e 800b | | Call 0x0,0xb
022f a408 | | Store_Unchecked 0x2,0x8
0230 e5ff | | Load 0x2,-0x1
0231 e408 | | Load 0x2,0x8
0232 023c | < | Execute Float,Minus
0233 a409 | | Store_Unchecked 0x2,0x9
0234 e408 | | Load 0x2,0x8
0235 e405 | | Load 0x2,0x5
0236 5f8d |_ | Indirect_Literal Float,0x1c4,1.5703125
0237 023b | ; | Execute Float,Times
0238 023c | < | Execute Float,Minus
0239 e409 | | Load 0x2,0x9
023a 023d | = | Execute Float,Plus
023b e405 | | Load 0x2,0x5
023c 5f83 |_ | Indirect_Literal Float,0x1c0,0.000483826794897
023d 023b | ; | Execute Float,Times
023e 023c | < | Execute Float,Minus
023f a406 | | Store_Unchecked 0x2,0x6
0240 e406 | | Load 0x2,0x6
0241 023e | > | Execute Float,Absolute_Value
0242 00db | | Load_Top At_Offset_3
0243 0244 | D | Execute Float,Less
0244 6803 |h | Jump_Zero 0x248
0245 e406 | | Load 0x2,0x6
0246 a40a | | Store_Unchecked 0x2,0xa
0247 7807 |x | Jump 0x24f
0248 e406 | | Load 0x2,0x6
0249 00d8 | | Load_Top At_Offset_0
024a 023b | ; | Execute Float,Times
024b a407 | | Store_Unchecked 0x2,0x7
024c e407 | | Load 0x2,0x7
024d 840f | | Call 0x2,0xf
024e a40a | | Store_Unchecked 0x2,0xa
024f e404 | | Load 0x2,0x4
0250 4801 |H | Short_Literal 0x1
0251 0279 | y | Execute Discrete,And
0252 6803 |h | Jump_Zero 0x256
0253 e40a | | Load 0x2,0xa
0254 023f | ? | Execute Float,Unary_Minus
0255 4401 |D | Exit_Subprogram With_Result,0x1
0256 5805 |X | Indirect_Literal Float,0x25c,1.0
0257 e40a | | Load 0x2,0xa
0258 023a | : | Execute Float,Divide
0259 4401 |D | Exit_Subprogram With_Result,0x1
025a 0000 0000 | | .XXX[0x2]
025c 3ff0 0000 |? | .DBL 1.0
025e 0000 0000 | |
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0273 | s | .CONST 0x0273 ; Address of begin
0261 0004 | | .CONST 0x0004 ; Address of exception handler
0262 0007 | | .CONST 0x0007 ; Number of locals
0263 INIT_0260:
0263 00e6 | | Load_Encached Float_Cache
0264 03d8 | | Declare_Variable Float,Duplicate
0265 00e6 | | Load_Encached Float_Cache
0266 e005 | | Load 0x0,0x5
0267 8006 | | Call 0x0,0x6
0268 00e6 | | Load_Encached Float_Cache
0269 03df | | Declare_Variable Float,With_Value
026a 00d8 | | Load_Top At_Offset_0
026b e004 | | Load 0x0,0x4
026c 09ff | | Execute_Immediate Binary_Scale,-0x1
026d 0275 | u | Execute Discrete,Unary_Minus
026e 0239 | 9 | Execute Float,Exponentiate
026f 00e6 | | Load_Encached Float_Cache
0270 03df | | Declare_Variable Float,With_Value
0271 029f 042b | +| Declare_Subprogram For_Call,INIT_0428
0273 BODY_0260:
0273 e5ff | | Load 0x2,-0x1
0274 4401 |D | Exit_Subprogram With_Result,0x1
0275 0000 0000 | | .XXX[0x3]
0277 0000 | |
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 028b | | .CONST 0x028b ; Address of begin
0279 0004 | | .CONST 0x0004 ; Address of exception handler
027a 0007 | | .CONST 0x0007 ; Number of locals
027b INIT_0278:
027b 00e6 | | Load_Encached Float_Cache
027c 03d8 | | Declare_Variable Float,Duplicate
027d 00e6 | | Load_Encached Float_Cache
027e e005 | | Load 0x0,0x5
027f 8006 | | Call 0x0,0x6
0280 00e6 | | Load_Encached Float_Cache
0281 03df | | Declare_Variable Float,With_Value
0282 00d8 | | Load_Top At_Offset_0
0283 e004 | | Load 0x0,0x4
0284 09ff | | Execute_Immediate Binary_Scale,-0x1
0285 0275 | u | Execute Discrete,Unary_Minus
0286 0239 | 9 | Execute Float,Exponentiate
0287 00e6 | | Load_Encached Float_Cache
0288 03df | | Declare_Variable Float,With_Value
0289 029f 0463 | c| Declare_Subprogram For_Call,INIT_0460
028b BODY_0278:
028b e5ff | | Load 0x2,-0x1
028c 4401 |D | Exit_Subprogram With_Result,0x1
028d 0000 0000 | | .XXX[0x3]
028f 0000 | |
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 02a9 | | .CONST 0x02a9 ; Address of begin
0291 0004 | | .CONST 0x0004 ; Address of exception handler
0292 0009 | | .CONST 0x0009 ; Number of locals
0293 INIT_0290:
0293 00e6 | | Load_Encached Float_Cache
0294 03d8 | | Declare_Variable Float,Duplicate
0295 4800 |H | Short_Literal 0x0
0296 4803 |H | Short_Literal 0x3
0297 00e2 | | Load_Encached Integer_Cache
0298 03f8 | | Declare_Type Discrete,Constrained
0299 00d8 | | Load_Top At_Offset_0
029a 0007 | | Action Break_Optional
029b 00e6 | | Load_Encached Float_Cache
029c e005 | | Load 0x0,0x5
029d 8006 | | Call 0x0,0x6
029e 00e6 | | Load_Encached Float_Cache
029f 03df | | Declare_Variable Float,With_Value
02a0 00d8 | | Load_Top At_Offset_0
02a1 e004 | | Load 0x0,0x4
02a2 09ff | | Execute_Immediate Binary_Scale,-0x1
02a3 0275 | u | Execute Discrete,Unary_Minus
02a4 0239 | 9 | Execute Float,Exponentiate
02a5 00e6 | | Load_Encached Float_Cache
02a6 03df | | Declare_Variable Float,With_Value
02a7 029f 0483 | | Declare_Subprogram For_Call,INIT_0480
02a9 BODY_0290:
02a9 e5ff | | Load 0x2,-0x1
02aa 023e | > | Execute Float,Absolute_Value
02ab a402 | | Store_Unchecked 0x2,0x2
02ac e402 | | Load 0x2,0x2
02ad 586a |Xj | Indirect_Literal Float,0x318,1.0
02ae 0245 | E | Execute Float,Greater
02af 6807 |h | Jump_Zero 0x2b7
02b0 5867 |Xg | Indirect_Literal Float,0x318,1.0
02b1 e402 | | Load 0x2,0x2
02b2 023a | : | Execute Float,Divide
02b3 a402 | | Store_Unchecked 0x2,0x2
02b4 4802 |H | Short_Literal 0x2
02b5 a405 | | Store_Unchecked 0x2,0x5
02b6 7802 |x | Jump 0x2b9
02b7 4800 |H | Short_Literal 0x0
02b8 a405 | | Store_Unchecked 0x2,0x5
02b9 e402 | | Load 0x2,0x2
02ba 5859 |XY | Indirect_Literal Float,0x314,0.2679491924311227
02bb 0245 | E | Execute Float,Greater
02bc 6811 |h | Jump_Zero 0x2ce
02bd 5852 |XR | Indirect_Literal Float,0x310,0.7320508075688772
02be e402 | | Load 0x2,0x2
02bf 023b | ; | Execute Float,Times
02c0 584b |XK | Indirect_Literal Float,0x30c,0.5
02c1 023c | < | Execute Float,Minus
02c2 5849 |XI | Indirect_Literal Float,0x30c,0.5
02c3 023c | < | Execute Float,Minus
02c4 e402 | | Load 0x2,0x2
02c5 023d | = | Execute Float,Plus
02c6 5841 |XA | Indirect_Literal Float,0x308,1.7320508075688772
02c7 e402 | | Load 0x2,0x2
02c8 023d | = | Execute Float,Plus
02c9 023a | : | Execute Float,Divide
02ca a402 | | Store_Unchecked 0x2,0x2
02cb e405 | | Load 0x2,0x5
02cc 0a01 | | Execute_Immediate Plus,0x1
02cd c405 | | Store 0x2,0x5
02ce e402 | | Load 0x2,0x2
02cf 023e | > | Execute Float,Absolute_Value
02d0 00da | | Load_Top At_Offset_2
02d1 0244 | D | Execute Float,Less
02d2 6803 |h | Jump_Zero 0x2d6
02d3 e402 | | Load 0x2,0x2
02d4 a406 | | Store_Unchecked 0x2,0x6
02d5 780b |x | Jump 0x2e1
02d6 e402 | | Load 0x2,0x2
02d7 00d8 | | Load_Top At_Offset_0
02d8 023b | ; | Execute Float,Times
02d9 a403 | | Store_Unchecked 0x2,0x3
02da e402 | | Load 0x2,0x2
02db 00d8 | | Load_Top At_Offset_0
02dc e403 | | Load 0x2,0x3
02dd 8409 | | Call 0x2,0x9
02de 023b | ; | Execute Float,Times
02df 023d | = | Execute Float,Plus
02e0 a406 | | Store_Unchecked 0x2,0x6
02e1 e405 | | Load 0x2,0x5
02e2 0c02 | | Execute_Immediate Greater_Equal,0x2
02e3 6803 |h | Jump_Zero 0x2e7
02e4 00db | | Load_Top At_Offset_3
02e5 023f | ? | Execute Float,Unary_Minus
02e6 a406 | | Store_Unchecked 0x2,0x6
02e7 e405 | | Load 0x2,0x5
02e8 4603 |F | Jump_Case 0x3
02e9 7808 |x | Jump 0x2f2 ; case 0x0
02ea 780a |x | Jump 0x2f5 ; case 0x1
02eb 780e |x | Jump 0x2fa ; case 0x2
02ec 7800 |x | Jump 0x2ed ; case 0x3
02ed e00f | | Load 0x0,0xf
02ee e406 | | Load 0x2,0x6
02ef 023d | = | Execute Float,Plus
02f0 a406 | | Store_Unchecked 0x2,0x6
02f1 780c |x | Jump 0x2fe
02f2 00db | | Load_Top At_Offset_3
02f3 a406 | | Store_Unchecked 0x2,0x6
02f4 7809 |x | Jump 0x2fe
02f5 e010 | | Load 0x0,0x10
02f6 e406 | | Load 0x2,0x6
02f7 023d | = | Execute Float,Plus
02f8 a406 | | Store_Unchecked 0x2,0x6
02f9 7804 |x | Jump 0x2fe
02fa e00c | | Load 0x0,0xc
02fb e406 | | Load 0x2,0x6
02fc 023d | = | Execute Float,Plus
02fd a406 | | Store_Unchecked 0x2,0x6
02fe e5ff | | Load 0x2,-0x1
02ff 014b | K | Execute Float,Less_Zero
0300 6803 |h | Jump_Zero 0x304
0301 00db | | Load_Top At_Offset_3
0302 023f | ? | Execute Float,Unary_Minus
0303 a406 | | Store_Unchecked 0x2,0x6
0304 00db | | Load_Top At_Offset_3
0305 4401 |D | Exit_Subprogram With_Result,0x1
0306 0000 0000 | | .XXX[0x2]
0308 3ffb b67a |? z| .DBL 1.7320508075688772
030a e858 4caa | XL |
030c 3fe0 0000 |? | .DBL 0.5
030e 0000 0000 | |
0310 3fe7 6cf5 |? l | .DBL 0.7320508075688772
0312 d0b0 9954 | T|
0314 3fd1 2614 |? & | .DBL 0.2679491924311227
0316 5e9e cd56 |^ V|
0318 3ff0 0000 |? | .DBL 1.0
031a 0000 0000 | |
031c 0000 0000 | | .BLANK 0000[0x4]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0325 | % | .CONST 0x0325 ; Address of begin
0321 0357 | W | .CONST 0x0357 ; Address of exception handler
0322 0003 | | .CONST 0x0003 ; Number of locals
0323 INIT_0320:
0323 00e6 | | Load_Encached Float_Cache
0324 03d8 | | Declare_Variable Float,Duplicate
0325 BODY_0320:
0325 e5fe | | Load 0x2,-0x2
0326 7019 |p | Jump_Nonzero 0x340
0327 e5ff | | Load 0x2,-0x1
0328 700d |p | Jump_Nonzero 0x336
0329 584a |XJ | Indirect_Literal Float,0x374,0.0
032a 0041 | A | Store_Top_Unchecked Float,At_Offset_1
032b 4801 |H | Short_Literal 0x1
032c e009 | | Load 0x0,0x9
032d 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
032e 0092 04a9 | | Action Push_String_Extended,0x4a9 ; " ATAN2 CALLED WITH 0/0 RETURNED "
0330 e009 | | Load 0x0,0x9
0331 184b | K | Execute Package,Field_Execute,Field_Number 0x4b
0332 4801 |H | Short_Literal 0x1
0333 e009 | | Load 0x0,0x9
0334 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0335 781f |x | Jump 0x355
0336 e5ff | | Load 0x2,-0x1
0337 014c | L | Execute Float,Greater_Zero
0338 6803 |h | Jump_Zero 0x33c
0339 e00c | | Load 0x0,0xc
033a 0041 | A | Store_Top_Unchecked Float,At_Offset_1
033b 7819 |x | Jump 0x355
033c e00c | | Load 0x0,0xc
033d 023f | ? | Execute Float,Unary_Minus
033e 0041 | A | Store_Top_Unchecked Float,At_Offset_1
033f 7815 |x | Jump 0x355
0340 e5ff | | Load 0x2,-0x1
0341 e5fe | | Load 0x2,-0x2
0342 023a | : | Execute Float,Divide
0343 023e | > | Execute Float,Absolute_Value
0344 0042 | B | Store_Top_Unchecked Float,At_Offset_2
0345 00d9 | | Load_Top At_Offset_1
0346 8213 | | Call 0x1,0x13
0347 0041 | A | Store_Top_Unchecked Float,At_Offset_1
0348 e5fe | | Load 0x2,-0x2
0349 014b | K | Execute Float,Less_Zero
034a 6804 |h | Jump_Zero 0x34f
034b e002 | | Load 0x0,0x2
034c 00d9 | | Load_Top At_Offset_1
034d 023c | < | Execute Float,Minus
034e 0041 | A | Store_Top_Unchecked Float,At_Offset_1
034f e5ff | | Load 0x2,-0x1
0350 014b | K | Execute Float,Less_Zero
0351 6803 |h | Jump_Zero 0x355
0352 00d8 | | Load_Top At_Offset_0
0353 023f | ? | Execute Float,Unary_Minus
0354 0041 | A | Store_Top_Unchecked Float,At_Offset_1
0355 00d8 | | Load_Top At_Offset_0
0356 4402 |D | Exit_Subprogram With_Result,0x2
0357 TRAP_0320:
0357 010d | | Execute Exception,Is_Numeric_Error
0358 681a |h | Jump_Zero 0x373
0359 e5ff | | Load 0x2,-0x1
035a 023e | > | Execute Float,Absolute_Value
035b e5fe | | Load 0x2,-0x2
035c 023e | > | Execute Float,Absolute_Value
035d 0245 | E | Execute Float,Greater
035e 6809 |h | Jump_Zero 0x368
035f e00c | | Load 0x0,0xc
0360 0042 | B | Store_Top_Unchecked Float,At_Offset_2
0361 e5ff | | Load 0x2,-0x1
0362 014b | K | Execute Float,Less_Zero
0363 680d |h | Jump_Zero 0x371
0364 00d9 | | Load_Top At_Offset_1
0365 023f | ? | Execute Float,Unary_Minus
0366 0042 | B | Store_Top_Unchecked Float,At_Offset_2
0367 7809 |x | Jump 0x371
0368 580b |X | Indirect_Literal Float,0x374,0.0
0369 0042 | B | Store_Top_Unchecked Float,At_Offset_2
036a e5fe | | Load 0x2,-0x2
036b 014b | K | Execute Float,Less_Zero
036c 6804 |h | Jump_Zero 0x371
036d e002 | | Load 0x0,0x2
036e 00da | | Load_Top At_Offset_2
036f 023c | < | Execute Float,Minus
0370 0042 | B | Store_Top_Unchecked Float,At_Offset_2
0371 00d9 | | Load_Top At_Offset_1
0372 4402 |D | Exit_Subprogram With_Result,0x2
0373 0100 | | Execute Exception,Raise
0374 0000 0000 | | .DBL 0.0
0376 0000 0000 | |
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 037b | { | .CONST 0x037b ; Address of begin
0379 0004 | | .CONST 0x0004 ; Address of exception handler
037a 0001 | | .CONST 0x0001 ; Number of locals
037b BODY_0378:
037b INIT_0378:
037b 00da | | Load_Top At_Offset_2
037c 4401 |D | Exit_Subprogram With_Result,0x1
037d 0000 0000 | | .XXX[0x3]
037f 0000 | |
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0383 | | .CONST 0x0383 ; Address of begin
0381 0004 | | .CONST 0x0004 ; Address of exception handler
0382 0001 | | .CONST 0x0001 ; Number of locals
0383 BODY_0380:
0383 INIT_0380:
0383 00da | | Load_Top At_Offset_2
0384 4401 |D | Exit_Subprogram With_Result,0x1
0385 0000 0000 | | .XXX[0x3]
0387 0000 | |
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 038b | | .CONST 0x038b ; Address of begin
0389 0004 | | .CONST 0x0004 ; Address of exception handler
038a 0001 | | .CONST 0x0001 ; Number of locals
038b BODY_0388:
038b INIT_0388:
038b 00da | | Load_Top At_Offset_2
038c 4401 |D | Exit_Subprogram With_Result,0x1
038d 0000 0000 | | .XXX[0x3]
038f 0000 | |
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 0393 | | .CONST 0x0393 ; Address of begin
0391 0004 | | .CONST 0x0004 ; Address of exception handler
0392 0001 | | .CONST 0x0001 ; Number of locals
0393 BODY_0390:
0393 INIT_0390:
0393 5824 |X$ | Indirect_Literal Float,0x3b8,-2.3868346406009997e-08
0394 00db | | Load_Top At_Offset_3
0395 023b | ; | Execute Float,Times
0396 581d |X | Indirect_Literal Float,0x3b4,2.752397106775e-06
0397 023d | = | Execute Float,Plus
0398 00db | | Load_Top At_Offset_3
0399 023b | ; | Execute Float,Times
039a 5815 |X | Indirect_Literal Float,0x3b0,-0.00019840832823129998
039b 023d | = | Execute Float,Plus
039c 00db | | Load_Top At_Offset_3
039d 023b | ; | Execute Float,Times
039e 580d |X | Indirect_Literal Float,0x3ac,0.008333330720555998
039f 023d | = | Execute Float,Plus
03a0 00db | | Load_Top At_Offset_3
03a1 023b | ; | Execute Float,Times
03a2 5805 |X | Indirect_Literal Float,0x3a8,-0.1666666660883
03a3 023d | = | Execute Float,Plus
03a4 00db | | Load_Top At_Offset_3
03a5 023b | ; | Execute Float,Times
03a6 4401 |D | Exit_Subprogram With_Result,0x1
03a7 0000 | | .XXX[0x1]
03a8 bfc5 5555 | UU| .DBL -0.1666666660883
03aa 5417 5f76 |T _v|
03ac 3f81 1110 |? | .DBL 0.008333330720555998
03ae b74a d58d | J |
03b0 bf2a 017a | * z| .DBL -0.00019840832823129998
03b2 8fe0 35f1 | 5 |
03b4 3ec7 16ba |> | .DBL 2.752397106775e-06
03b6 4fc3 9486 |O |
03b8 be59 a0e1 | Y | .DBL -2.3868346406009997e-08
03ba 8feb 93f1 | |
03bc 0000 0000 | | .BLANK 0000[0x4]
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03c3 | | .CONST 0x03c3 ; Address of begin
03c1 0004 | | .CONST 0x0004 ; Address of exception handler
03c2 0001 | | .CONST 0x0001 ; Number of locals
03c3 BODY_03c0:
03c3 INIT_03c0:
03c3 5ff4 |_ | Indirect_Literal Float,0x3b8,-2.3868346406009997e-08
03c4 00db | | Load_Top At_Offset_3
03c5 023b | ; | Execute Float,Times
03c6 5fed |_ | Indirect_Literal Float,0x3b4,2.752397106775e-06
03c7 023d | = | Execute Float,Plus
03c8 00db | | Load_Top At_Offset_3
03c9 023b | ; | Execute Float,Times
03ca 5fe5 |_ | Indirect_Literal Float,0x3b0,-0.00019840832823129998
03cb 023d | = | Execute Float,Plus
03cc 00db | | Load_Top At_Offset_3
03cd 023b | ; | Execute Float,Times
03ce 5fdd |_ | Indirect_Literal Float,0x3ac,0.008333330720555998
03cf 023d | = | Execute Float,Plus
03d0 00db | | Load_Top At_Offset_3
03d1 023b | ; | Execute Float,Times
03d2 5fd5 |_ | Indirect_Literal Float,0x3a8,-0.1666666660883
03d3 023d | = | Execute Float,Plus
03d4 00db | | Load_Top At_Offset_3
03d5 023b | ; | Execute Float,Times
03d6 4401 |D | Exit_Subprogram With_Result,0x1
03d7 0000 | | .XXX[0x1]
03d8 ; --------------------------------------------------------------------------------------
03d8 ; SUBPROGRAM
03d8 ; --------------------------------------------------------------------------------------
03d8 03db | | .CONST 0x03db ; Address of begin
03d9 0004 | | .CONST 0x0004 ; Address of exception handler
03da 0001 | | .CONST 0x0001 ; Number of locals
03db BODY_03d8:
03db INIT_03d8:
03db 5828 |X( | Indirect_Literal Float,0x404,0.001075154738488
03dc 00db | | Load_Top At_Offset_3
03dd 023b | ; | Execute Float,Times
03de 5821 |X! | Indirect_Literal Float,0x400,-0.11136144035659999
03df 023d | = | Execute Float,Plus
03e0 00db | | Load_Top At_Offset_3
03e1 023b | ; | Execute Float,Times
03e2 e406 | | Load 0x2,0x6
03e3 023b | ; | Execute Float,Times
03e4 e406 | | Load 0x2,0x6
03e5 023d | = | Execute Float,Plus
03e6 5815 |X | Indirect_Literal Float,0x3fc,0.015973392133
03e7 e7ff | | Load 0x3,-0x1
03e8 023b | ; | Execute Float,Times
03e9 580e |X | Indirect_Literal Float,0x3f8,-0.4446947720281
03ea 023d | = | Execute Float,Plus
03eb e7ff | | Load 0x3,-0x1
03ec 023b | ; | Execute Float,Times
03ed 5806 |X | Indirect_Literal Float,0x3f4,0.5
03ee 023d | = | Execute Float,Plus
03ef 5804 |X | Indirect_Literal Float,0x3f4,0.5
03f0 023d | = | Execute Float,Plus
03f1 023a | : | Execute Float,Divide
03f2 4401 |D | Exit_Subprogram With_Result,0x1
03f3 0000 | | .XXX[0x1]
03f4 3fe0 0000 |? | .DBL 0.5
03f6 0000 0000 | |
03f8 bfdc 75e1 | u | .DBL -0.4446947720281
03fa 0fa4 05fb | |
03fc 3f90 5b54 |? [T| .DBL 0.015973392133
03fe 3345 0967 |3E g|
0400 bfbc 822e | .| .DBL -0.11136144035659999
0402 f05d f717 | ] |
0404 3f51 9d86 |?Q | .DBL 0.001075154738488
0406 9c28 10b8 | ( |
0408 ; --------------------------------------------------------------------------------------
0408 ; SUBPROGRAM
0408 ; --------------------------------------------------------------------------------------
0408 040b | | .CONST 0x040b ; Address of begin
0409 0004 | | .CONST 0x0004 ; Address of exception handler
040a 0001 | | .CONST 0x0001 ; Number of locals
040b BODY_0408:
040b INIT_0408:
040b 5ff8 |_ | Indirect_Literal Float,0x404,0.001075154738488
040c 00db | | Load_Top At_Offset_3
040d 023b | ; | Execute Float,Times
040e 5ff1 |_ | Indirect_Literal Float,0x400,-0.11136144035659999
040f 023d | = | Execute Float,Plus
0410 00db | | Load_Top At_Offset_3
0411 023b | ; | Execute Float,Times
0412 e406 | | Load 0x2,0x6
0413 023b | ; | Execute Float,Times
0414 e406 | | Load 0x2,0x6
0415 023d | = | Execute Float,Plus
0416 5fe5 |_ | Indirect_Literal Float,0x3fc,0.015973392133
0417 e7ff | | Load 0x3,-0x1
0418 023b | ; | Execute Float,Times
0419 5fde |_ | Indirect_Literal Float,0x3f8,-0.4446947720281
041a 023d | = | Execute Float,Plus
041b e7ff | | Load 0x3,-0x1
041c 023b | ; | Execute Float,Times
041d 5fd6 |_ | Indirect_Literal Float,0x3f4,0.5
041e 023d | = | Execute Float,Plus
041f 5fd4 |_ | Indirect_Literal Float,0x3f4,0.5
0420 023d | = | Execute Float,Plus
0421 023a | : | Execute Float,Divide
0422 4401 |D | Exit_Subprogram With_Result,0x1
0423 0000 0000 | | .BLANK 0000[0x5]
0428 ; --------------------------------------------------------------------------------------
0428 ; SUBPROGRAM
0428 ; --------------------------------------------------------------------------------------
0428 042b | + | .CONST 0x042b ; Address of begin
0429 0004 | | .CONST 0x0004 ; Address of exception handler
042a 0001 | | .CONST 0x0001 ; Number of locals
042b BODY_0428:
042b INIT_0428:
042b 582c |X, | Indirect_Literal Float,0x458,-0.5945014419324599
042c 00db | | Load_Top At_Offset_3
042d 023b | ; | Execute Float,Times
042e 5825 |X% | Indirect_Literal Float,0x454,2.9058762374859
042f 023d | = | Execute Float,Plus
0430 00db | | Load_Top At_Offset_3
0431 023b | ; | Execute Float,Times
0432 581d |X | Indirect_Literal Float,0x450,-2.7516555290595996
0433 023d | = | Execute Float,Plus
0434 00db | | Load_Top At_Offset_3
0435 023b | ; | Execute Float,Times
0436 00db | | Load_Top At_Offset_3
0437 5814 |X | Indirect_Literal Float,0x44c,-10.333867072113
0438 023d | = | Execute Float,Plus
0439 e7ff | | Load 0x3,-0x1
043a 023b | ; | Execute Float,Times
043b 580c |X | Indirect_Literal Float,0x448,24.864728969164
043c 023d | = | Execute Float,Plus
043d e7ff | | Load 0x3,-0x1
043e 023b | ; | Execute Float,Times
043f 5804 |X | Indirect_Literal Float,0x444,-16.509933202423998
0440 023d | = | Execute Float,Plus
0441 023a | : | Execute Float,Divide
0442 4401 |D | Exit_Subprogram With_Result,0x1
0443 0000 | | .XXX[0x1]
0444 c030 828a | 0 | .DBL -16.509933202423998
0446 fb7b 8e3d | { =|
0448 4038 dd5e |@8 ^| .DBL 24.864728969164
044a e0b2 7692 | v |
044c c024 aaf0 | $ | .DBL -10.333867072113
044e 9ff7 df8b | |
0450 c006 0363 | c| .DBL -2.7516555290595996
0452 f959 5935 | YY5|
0454 4007 3f3c |@ ?<| .DBL 2.9058762374859
0456 0a71 cdc3 | q |
0458 bfe3 0627 | '| .DBL -0.5945014419324599
045a e350 cad2 | P |
045c 0000 0000 | | .BLANK 0000[0x4]
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0463 | c | .CONST 0x0463 ; Address of begin
0461 0004 | | .CONST 0x0004 ; Address of exception handler
0462 0001 | | .CONST 0x0001 ; Number of locals
0463 BODY_0460:
0463 INIT_0460:
0463 5ff4 |_ | Indirect_Literal Float,0x458,-0.5945014419324599
0464 00db | | Load_Top At_Offset_3
0465 023b | ; | Execute Float,Times
0466 5fed |_ | Indirect_Literal Float,0x454,2.9058762374859
0467 023d | = | Execute Float,Plus
0468 00db | | Load_Top At_Offset_3
0469 023b | ; | Execute Float,Times
046a 5fe5 |_ | Indirect_Literal Float,0x450,-2.7516555290595996
046b 023d | = | Execute Float,Plus
046c 00db | | Load_Top At_Offset_3
046d 023b | ; | Execute Float,Times
046e 00db | | Load_Top At_Offset_3
046f 5fdc |_ | Indirect_Literal Float,0x44c,-10.333867072113
0470 023d | = | Execute Float,Plus
0471 e7ff | | Load 0x3,-0x1
0472 023b | ; | Execute Float,Times
0473 5fd4 |_ | Indirect_Literal Float,0x448,24.864728969164
0474 023d | = | Execute Float,Plus
0475 e7ff | | Load 0x3,-0x1
0476 023b | ; | Execute Float,Times
0477 5fcc |_ | Indirect_Literal Float,0x444,-16.509933202423998
0478 023d | = | Execute Float,Plus
0479 023a | : | Execute Float,Divide
047a 4401 |D | Exit_Subprogram With_Result,0x1
047b 0000 0000 | | .BLANK 0000[0x5]
0480 ; --------------------------------------------------------------------------------------
0480 ; SUBPROGRAM
0480 ; --------------------------------------------------------------------------------------
0480 0483 | | .CONST 0x0483 ; Address of begin
0481 0004 | | .CONST 0x0004 ; Address of exception handler
0482 0001 | | .CONST 0x0001 ; Number of locals
0483 BODY_0480:
0483 INIT_0480:
0483 581c |X | Indirect_Literal Float,0x4a0,-0.720026848898
0484 00db | | Load_Top At_Offset_3
0485 023b | ; | Execute Float,Times
0486 5815 |X | Indirect_Literal Float,0x49c,-1.4400834487399998
0487 023d | = | Execute Float,Plus
0488 00db | | Load_Top At_Offset_3
0489 023b | ; | Execute Float,Times
048a 00db | | Load_Top At_Offset_3
048b 580c |X | Indirect_Literal Float,0x498,4.75222584599
048c 023d | = | Execute Float,Plus
048d e7ff | | Load 0x3,-0x1
048e 023b | ; | Execute Float,Times
048f 5804 |X | Indirect_Literal Float,0x494,4.32025038919
0490 023d | = | Execute Float,Plus
0491 023a | : | Execute Float,Divide
0492 4401 |D | Exit_Subprogram With_Result,0x1
0493 0000 | | .XXX[0x1]
0494 4011 47ef |@ G | .DBL 4.32025038919
0496 b7d0 68c7 | h |
0498 4013 0247 |@ G| .DBL 4.75222584599
049a 7dfe ee93 |} |
049c bff7 0a94 | | .DBL -1.4400834487399998
049e f13d 964a | = J|
04a0 bfe7 0a75 | u| .DBL -0.720026848898
04a2 bf08 4872 | Hr|
04a4 ; --------------------------------------------------------------------------------------
04a4 ; STRING TABLE
04a4 ; --------------------------------------------------------------------------------------
04a4 000e | | .STRTAB 0x000e->0x04ab ; " SIN CALLED WITH ARGUMENT TOO LARGE FOR ACCURACY "
04a5 003d | = | .STRTAB 0x003d->0x04c3 ; " COS CALLED WITH ARGUMENT TOO LARGE FOR ACCURACY "
04a6 006c | l | .STRTAB 0x006c->0x04dc ; " TAN CALLED WITH ARGUMENT TOO LARGE FOR ACCURACY "
04a7 009b | | .STRTAB 0x009b->0x04f4 ; " COT CALLED WITH ARGUMENT TOO NEAR ZERO "
04a8 00c1 | | .STRTAB 0x00c1->0x0508 ; " COT CALLED WITH ARGUMENT TOO LARGE FOR ACCURACY "
04a9 00f0 | | .STRTAB 0x00f0->0x0521 ; " ATAN2 CALLED WITH 0/0 RETURNED "
04aa 0110 | | .STREND 0x0110->0x0532
04ab 2053 494e | SIN| .STRTAB_STRINGS
0532 0000 0000 | | .BLANK 0000[0x6]
0538 ; --------------------------------------------------------------------------------------
0538 ; Debug Table
0538 ; --------------------------------------------------------------------------------------
0538 0004 0001 | | .DEBUG4 0x0004,0x0001,0x97db,0x0000,0x0001,0x0014
053e 000b 058e | | .DBG4T 0x000b,0x058e,0x8000,0x0000
0542 0022 059b | " | .DBG4T 0x0022,0x059b,0x8000,0x0000
0546 0043 05a9 | C | .DBG4T 0x0043,0x05a9,0x0002,0x8000
054a 00cb 05d2 | | .DBG4T 0x00cb,0x05d2,0x0002,0x8000
054e 0153 05f9 | S | .DBG4T 0x0153,0x05f9,0x0002,0x8000
0552 01d3 061e | | .DBG4T 0x01d3,0x061e,0x0002,0x8000
0556 0263 064c | c L| .DBG4T 0x0263,0x064c,0x0002,0x0000
055a 027b 0654 | { T| .DBG4T 0x027b,0x0654,0x0002,0x0000
055e 0293 065c | \| .DBG4T 0x0293,0x065c,0x0002,0xc000
0562 0323 0698 | # | .DBG4T 0x0323,0x0698,0x0002,0x0000
0566 037b 06b3 | { | .DBG4T 0x037b,0x06b3,0x0002,0x0000
056a 0383 06b6 | | .DBG4T 0x0383,0x06b6,0x0002,0x0000
056e 038b 06b9 | | .DBG4T 0x038b,0x06b9,0x0002,0x0000
0572 0393 06bc | | .DBG4T 0x0393,0x06bc,0x0002,0x0000
0576 03c3 06bf | | .DBG4T 0x03c3,0x06bf,0x0002,0x0000
057a 03db 06c2 | | .DBG4T 0x03db,0x06c2,0x0002,0x0000
057e 040b 06c5 | | .DBG4T 0x040b,0x06c5,0x0002,0x0000
0582 042b 06c8 | + | .DBG4T 0x042b,0x06c8,0x0002,0x0000
0586 0463 06cb | c | .DBG4T 0x0463,0x06cb,0x0002,0x0000
058a 0483 06ce | | .DBG4T 0x0483,0x06ce,0x0002,0x0000
058e ; --------------------------------------------------------------------------------------
058e ; Debug chain
058e ; --------------------------------------------------------------------------------------
058e 000b 0000 | | .DBGLEN 0x000b,0x0000
0590 000b 000d | | .DBGLNO 0x000b,0x000d,0x000f,0x0011,0x0013,0x0015,0x0017,0x0019,0x001b,0x001d,0x001f
059b ; --------------------------------------------------------------------------------------
059b ; Debug chain
059b ; --------------------------------------------------------------------------------------
059b 000b 0001 | | .DBGLEN 0x000b,0x0001
059d 0022 0024 | " $| .DBGLNO 0x0022,0x0024,0x0026,0x0028,0x002a,0x002c,0x002e,0x0030,0x0032,0x0034,0x0036,0x0038
05a9 ; --------------------------------------------------------------------------------------
05a9 ; Debug chain
05a9 ; --------------------------------------------------------------------------------------
05a9 0009 0015 | | .DBGLEN 0x0009,0x0015
05ab 0043 0045 | C E| .DBGLNO 0x0043,0x0045,0x0046,0x0047,0x004b,0x004c,0x0058,0x005c,0x0063,0x0065,0x0069,0x006c,0x0070,0x0072,0x0074,0x0078,0x007b,0x007f,0x0082,0x0089,0x008c,0x0090,0x0093,0x0097,0x009c,0x00a8,0x00ad,0x00b0,0x00b4,0x00bb
05c9 0001 0002 | | .XXX[0x9]
05cb 0003 0004 | |
05cd 0005 0006 | |
05cf 0007 0008 | |
05d1 000b | |
05d2 ; --------------------------------------------------------------------------------------
05d2 ; Debug chain
05d2 ; --------------------------------------------------------------------------------------
05d2 0009 0013 | | .DBGLEN 0x0009,0x0013
05d4 00cb 00cd | | .DBGLNO 0x00cb,0x00cd,0x00ce,0x00cf,0x00d3,0x00d4,0x00e0,0x00e4,0x00eb,0x00ed,0x00ef,0x00f4,0x00f8,0x00fb,0x00ff,0x0102,0x0109,0x010c,0x0110,0x0113,0x0117,0x011b,0x0120,0x012c,0x0131,0x0134,0x0138,0x013f
05f0 0001 0002 | | .XXX[0x9]
05f2 0003 0004 | |
05f4 0005 0006 | |
05f6 0007 0008 | |
05f8 000b | |
05f9 ; --------------------------------------------------------------------------------------
05f9 ; Debug chain
05f9 ; --------------------------------------------------------------------------------------
05f9 0009 0011 | | .DBGLEN 0x0009,0x0011
05fb 0153 0155 | S U| .DBGLNO 0x0153,0x0155,0x0156,0x0157,0x015b,0x015c,0x016a,0x016e,0x0175,0x0177,0x017a,0x017e,0x0181,0x0185,0x0188,0x018f,0x0192,0x0195,0x0199,0x01a5,0x01aa,0x01ad,0x01b1,0x01b4,0x01b8,0x01ba
0615 0001 0002 | | .XXX[0x9]
0617 0003 0004 | |
0619 0005 0006 | |
061b 0007 0008 | |
061d 000b | |
061e ; --------------------------------------------------------------------------------------
061e ; Debug chain
061e ; --------------------------------------------------------------------------------------
061e 000a 0018 | | .DBGLEN 0x000a,0x0018
0620 01d3 01d5 | | .DBGLNO 0x01d3,0x01d5,0x01d6,0x01d7,0x01db,0x01dc,0x01ea,0x01ee,0x01f5,0x01fa,0x01fc,0x01ff,0x0203,0x0206,0x020a,0x020d,0x0210,0x0213,0x0215,0x0219,0x021c,0x0220,0x0223,0x022a,0x022d,0x0230,0x0234,0x0240,0x0245,0x0248,0x024c,0x024f,0x0253,0x0256
0642 0001 0002 | | .XXX[0xa]
0644 0003 0004 | |
0646 0005 0006 | |
0648 0007 0008 | |
064a 0009 000c | |
064c ; --------------------------------------------------------------------------------------
064c ; Debug chain
064c ; --------------------------------------------------------------------------------------
064c 0005 0001 | | .DBGLEN 0x0005,0x0001
064e 0263 0265 | c e| .DBGLNO 0x0263,0x0265,0x0266,0x026a,0x0271,0x0273
0654 ; --------------------------------------------------------------------------------------
0654 ; Debug chain
0654 ; --------------------------------------------------------------------------------------
0654 0005 0001 | | .DBGLEN 0x0005,0x0001
0656 027b 027d | { }| .DBGLNO 0x027b,0x027d,0x027e,0x0282,0x0289,0x028b
065c ; --------------------------------------------------------------------------------------
065c ; Debug chain
065c ; --------------------------------------------------------------------------------------
065c 0007 0016 | | .DBGLEN 0x0007,0x0016
065e 0293 0295 | | .DBGLNO 0x0293,0x0295,0x0299,0x029b,0x029c,0x02a0,0x02a7,0x02a9,0x02ac,0x02b0,0x02b4,0x02b7,0x02b9,0x02bd,0x02cb,0x02ce,0x02d3,0x02d6,0x02da,0x02e1,0x02e4,0x02e7,0x02ed,0x02f2,0x02f5,0x02fa,0x02fe,0x0301,0x0304
067b 0001 0002 | | .XXX[0x1d]
067d 0003 0004 | |
067f 0005 0006 | |
0681 000a 0001 | |
0683 0002 0003 | |
0685 0004 0005 | |
0687 0006 0007 | |
0689 0008 0009 | |
068b 000a 000b | |
068d 000c 000d | |
068f 000e 000f | |
0691 0013 0010 | |
0693 0011 0012 | |
0695 0014 0015 | |
0697 0016 | |
0698 ; --------------------------------------------------------------------------------------
0698 ; Debug chain
0698 ; --------------------------------------------------------------------------------------
0698 0001 0018 | | .DBGLEN 0x0001,0x0018
069a 0323 0325 | # %| .DBGLNO 0x0323,0x0325,0x0327,0x0329,0x032b,0x032e,0x0332,0x0336,0x0339,0x033c,0x0340,0x0345,0x0348,0x034b,0x034f,0x0352,0x0355,0x0359,0x035f,0x0361,0x0364,0x0368,0x036a,0x036d,0x0371
06b3 ; --------------------------------------------------------------------------------------
06b3 ; Debug chain
06b3 ; --------------------------------------------------------------------------------------
06b3 0000 0001 | | .DBGLEN 0x0000,0x0001
06b5 037b | { | .DBGLNO 0x037b
06b6 ; --------------------------------------------------------------------------------------
06b6 ; Debug chain
06b6 ; --------------------------------------------------------------------------------------
06b6 0000 0001 | | .DBGLEN 0x0000,0x0001
06b8 0383 | | .DBGLNO 0x0383
06b9 ; --------------------------------------------------------------------------------------
06b9 ; Debug chain
06b9 ; --------------------------------------------------------------------------------------
06b9 0000 0001 | | .DBGLEN 0x0000,0x0001
06bb 038b | | .DBGLNO 0x038b
06bc ; --------------------------------------------------------------------------------------
06bc ; Debug chain
06bc ; --------------------------------------------------------------------------------------
06bc 0000 0001 | | .DBGLEN 0x0000,0x0001
06be 0393 | | .DBGLNO 0x0393
06bf ; --------------------------------------------------------------------------------------
06bf ; Debug chain
06bf ; --------------------------------------------------------------------------------------
06bf 0000 0001 | | .DBGLEN 0x0000,0x0001
06c1 03c3 | | .DBGLNO 0x03c3
06c2 ; --------------------------------------------------------------------------------------
06c2 ; Debug chain
06c2 ; --------------------------------------------------------------------------------------
06c2 0000 0001 | | .DBGLEN 0x0000,0x0001
06c4 03db | | .DBGLNO 0x03db
06c5 ; --------------------------------------------------------------------------------------
06c5 ; Debug chain
06c5 ; --------------------------------------------------------------------------------------
06c5 0000 0001 | | .DBGLEN 0x0000,0x0001
06c7 040b | | .DBGLNO 0x040b
06c8 ; --------------------------------------------------------------------------------------
06c8 ; Debug chain
06c8 ; --------------------------------------------------------------------------------------
06c8 0000 0001 | | .DBGLEN 0x0000,0x0001
06ca 042b | + | .DBGLNO 0x042b
06cb ; --------------------------------------------------------------------------------------
06cb ; Debug chain
06cb ; --------------------------------------------------------------------------------------
06cb 0000 0001 | | .DBGLEN 0x0000,0x0001
06cd 0463 | c | .DBGLNO 0x0463
06ce ; --------------------------------------------------------------------------------------
06ce ; Debug chain
06ce ; --------------------------------------------------------------------------------------
06ce 0000 0001 | | .DBGLEN 0x0000,0x0001
06d0 0483 | | .DBGLNO 0x0483
06d1 0000 0000 | | .BLANK 0000[0x12f]