DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦3ffda3a91⟧

    Length: 6144 (0x1800)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0a7cf5

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦5a81ac88f⟧ »Space Info Vol 1« 
        └─⟦this⟧ 

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5800       |X   |		.CONST	0x5800								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0b90       |    |		.CONST	0x0b90								; 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 8006       |    |		.CONST	0x8006								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0037       | 7  |		.CONST	0x0037								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0020       |    |		.CONST	0x0020								; Number of locals
000b			INIT_0008:
000b 029a 0043  |   C|		Declare_Subprogram	INIT_0040,For_Outer_Call,Visible,Unelaborated
000d 00bf       |    |		Action	Accept_Activation
000e e001       |    |		Load	0x0,0x1
000f 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0010 0603       |    |		Execute_Immediate	Set_Value_Unchecked,0x3
0011 00e1       |    |		Load_Encached	Boolean_Cache
0012 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0013 00e1       |    |		Load_Encached	Boolean_Cache
0014 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0015 e002       |    |		Load	0x0,0x2
0016 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0017 00e8       |    |		Load_Encached	Character_Cache
0018 0641       | A  |		Execute_Immediate	Set_Value_Unchecked,0x41
0019 a003       |    |		Store_Unchecked	0x0,0x3
001a 0007       |    |		Action	Break_Optional
001b 029d 008b  |    |		Declare_Subprogram	INIT_0088,For_Outer_Call
001d 029d 00c3  |    |		Declare_Subprogram	INIT_00c0,For_Outer_Call
001f 029d 00d3  |    |		Declare_Subprogram	INIT_00d0,For_Outer_Call
0021 029d 00f3  |    |		Declare_Subprogram	INIT_00f0,For_Outer_Call
0023 029d 010b  |    |		Declare_Subprogram	INIT_0108,For_Outer_Call
0025 029d 011b  |    |		Declare_Subprogram	INIT_0118,For_Outer_Call
0027 029d 012b  |   +|		Declare_Subprogram	INIT_0128,For_Outer_Call
0029 029d 0143  |   C|		Declare_Subprogram	INIT_0140,For_Outer_Call
002b 029d 015b  |   [|		Declare_Subprogram	INIT_0158,For_Outer_Call
002d 029d 019b  |    |		Declare_Subprogram	INIT_0198,For_Outer_Call
002f 029d 01ab  |    |		Declare_Subprogram	INIT_01a8,For_Outer_Call
0031 029d 01cb  |    |		Declare_Subprogram	INIT_01c8,For_Outer_Call
0033 029d 026b  |   k|		Declare_Subprogram	INIT_0268,For_Outer_Call
0035 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
0036 00c7       |    |		Action	Elaborate_Subprogram
0037			BODY_0008:
0037 00bc       |    |		Action	Signal_Activated
0038 00bb       |    |		Action	Signal_Completion
0039 0000 0000  |    |		.BLANK	0000[0x7]
0040 ; --------------------------------------------------------------------------------------
0040 ; SUBPROGRAM
0040 ; --------------------------------------------------------------------------------------
0040 0053       | S  |		.CONST	0x0053								; Address of begin
0041 0004       |    |		.CONST	0x0004								; Address of exception handler
0042 0006       |    |		.CONST	0x0006								; Number of locals
0043			INIT_0040:
0043 e004       |    |		Load	0x0,0x4
0044 e005       |    |		Load	0x0,0x5
0045 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0046 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0047 0092 0703  |    |		Action	Push_String_Extended,0x703					; "_MSS"
0049 01cc       |    |		Execute	Vector,Catenate
004a 0007       |    |		Action	Break_Optional
004b e001       |    |		Load	0x0,0x1
004c 1931       | 1  |		Execute	Package,Field_Reference,Field_Number 0x31
004d 00c6       |    |		Action	Check_Subprogram_Elaborated
004e 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20
004f e006       |    |		Load	0x0,0x6
0050 e007       |    |		Load	0x0,0x7
0051 4806       |H   |		Short_Literal	0x6
0052 0007       |    |		Action	Break_Optional
0053			BODY_0040:
0053 8008       |    |		Call	0x0,0x8
0054 e211       |    |		Load	0x1,0x11
0055 e002       |    |		Load	0x0,0x2
0056 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0057 c211       |    |		Store	0x1,0x11
0058 e402       |    |		Load	0x2,0x2
0059 8009       |    |		Call	0x0,0x9
005a 4802       |H   |		Short_Literal	0x2
005b 4822       |H"  |		Short_Literal	0x22
005c 0092 0704  |    |		Action	Push_String_Extended,0x704					; "Generating Compose markup file \x22"
005e e402       |    |		Load	0x2,0x2
005f 01cc       |    |		Execute	Vector,Catenate
0060 0092 0705  |    |		Action	Push_String_Extended,0x705					; "\x22 from document database \x22"
0062 01cc       |    |		Execute	Vector,Catenate
0063 e004       |    |		Load	0x0,0x4
0064 e005       |    |		Load	0x0,0x5
0065 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0066 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0067 01cc       |    |		Execute	Vector,Catenate
0068 01cb       |    |		Execute	Vector,Append
0069 800a       |    |		Call	0x0,0xa
006a 821e       |    |		Call	0x1,0x1e
006b 0092 0703  |    |		Action	Push_String_Extended,0x703					; "_MSS"
006d 800b       |    |		Call	0x0,0xb
006e e00c       |    |		Load	0x0,0xc
006f 4803       |H   |		Short_Literal	0x3
0070 4802       |H   |		Short_Literal	0x2
0071 0099       |    |		Action	Reference_Dynamic
0072 4804       |H   |		Short_Literal	0x4
0073 4802       |H   |		Short_Literal	0x2
0074 0099       |    |		Action	Reference_Dynamic
0075 e001       |    |		Load	0x0,0x1
0076 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0077 e00d       |    |		Load	0x0,0xd
0078 e00e       |    |		Load	0x0,0xe
0079 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
007a e00f       |    |		Load	0x0,0xf
007b 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
007c 821f       |    |		Call	0x1,0x1f
007d e010       |    |		Load	0x0,0x10
007e e011       |    |		Load	0x0,0x11
007f 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0080 c010       |    |		Store	0x0,0x10
0081 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0082 0000 0000  |    |		.BLANK	0000[0x6]
0088 ; --------------------------------------------------------------------------------------
0088 ; SUBPROGRAM
0088 ; --------------------------------------------------------------------------------------
0088 008f       |    |		.CONST	0x008f								; Address of begin
0089 0004       |    |		.CONST	0x0004								; Address of exception handler
008a 0002       |    |		.CONST	0x0002								; Number of locals
008b			INIT_0088:
008b 00da       |    |		Load_Top	At_Offset_2
008c 01dd       |    |		Execute	Vector,First
008d 00e3       |    |		Load_Encached	Natural_Cache
008e 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
008f			BODY_0088:
008f 00db       |    |		Load_Top	At_Offset_3
0090 01db       |    |		Execute	Vector,Length
0091 7002       |p   |		Jump_Nonzero	0x94
0092 00db       |    |		Load_Top	At_Offset_3
0093 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0094 00d8       |    |		Load_Top	At_Offset_0
0095 e5ff       |    |		Load	0x2,-0x1
0096 01d7       |    |		Execute	Vector,Field_Read
0097 0f09       |    |		Execute_Immediate	Equal,0x9
0098 6810       |h   |		Jump_Zero	0xa9
0099 0092 0706  |    |		Action	Push_String_Extended,0x706					; "~ ~ ~ ~ ~ ~ "
009b 00d9       |    |		Load_Top	At_Offset_1
009c 0a01       |    |		Execute_Immediate	Plus,0x1
009d 00d8       |    |		Load_Top	At_Offset_0
009e 00e2       |    |		Load_Encached	Integer_Cache
009f 0260       | `  |		Execute	Discrete,In_Type
00a0 7001       |p   |		Jump_Nonzero	0xa2
00a1 0801       |    |		Execute_Immediate	Raise,0x1
00a2 e5ff       |    |		Load	0x2,-0x1
00a3 01dc       |    |		Execute	Vector,Last
00a4 e5ff       |    |		Load	0x2,-0x1
00a5 01cf       |    |		Execute	Vector,Slice_Read
00a6 8214       |    |		Call	0x1,0x14
00a7 01cc       |    |		Execute	Vector,Catenate
00a8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00a9 00d8       |    |		Load_Top	At_Offset_0
00aa e5ff       |    |		Load	0x2,-0x1
00ab 01d7       |    |		Execute	Vector,Field_Read
00ac 0f20       |    |		Execute_Immediate	Equal,0x20
00ad 6810       |h   |		Jump_Zero	0xbe
00ae 0092 0707  |    |		Action	Push_String_Extended,0x707					; "~ "
00b0 00d9       |    |		Load_Top	At_Offset_1
00b1 0a01       |    |		Execute_Immediate	Plus,0x1
00b2 00d8       |    |		Load_Top	At_Offset_0
00b3 00e2       |    |		Load_Encached	Integer_Cache
00b4 0260       | `  |		Execute	Discrete,In_Type
00b5 7001       |p   |		Jump_Nonzero	0xb7
00b6 0801       |    |		Execute_Immediate	Raise,0x1
00b7 e5ff       |    |		Load	0x2,-0x1
00b8 01dc       |    |		Execute	Vector,Last
00b9 e5ff       |    |		Load	0x2,-0x1
00ba 01cf       |    |		Execute	Vector,Slice_Read
00bb 8214       |    |		Call	0x1,0x14
00bc 01cc       |    |		Execute	Vector,Catenate
00bd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00be 00db       |    |		Load_Top	At_Offset_3
00bf 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00c0 ; --------------------------------------------------------------------------------------
00c0 ; SUBPROGRAM
00c0 ; --------------------------------------------------------------------------------------
00c0 00c3       |    |		.CONST	0x00c3								; Address of begin
00c1 0004       |    |		.CONST	0x0004								; Address of exception handler
00c2 0001       |    |		.CONST	0x0001								; Number of locals
00c3			BODY_00c0:
00c3			INIT_00c0:
00c3 4829       |H)  |		Short_Literal	0x29
00c4 0092 0708  |    |		Action	Push_String_Extended,0x708					; "~toc_tab("
00c6 e5ff       |    |		Load	0x2,-0x1
00c7 01cc       |    |		Execute	Vector,Catenate
00c8 01cb       |    |		Execute	Vector,Append
00c9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00ca 0000 0000  |    |		.BLANK	0000[0x6]
00d0 ; --------------------------------------------------------------------------------------
00d0 ; SUBPROGRAM
00d0 ; --------------------------------------------------------------------------------------
00d0 00d3       |    |		.CONST	0x00d3								; Address of begin
00d1 0004       |    |		.CONST	0x0004								; Address of exception handler
00d2 0001       |    |		.CONST	0x0001								; Number of locals
00d3			BODY_00d0:
00d3			INIT_00d0:
00d3 00da       |    |		Load_Top	At_Offset_2
00d4 4603       |F   |		Jump_Case	0x4
00d5 780f       |x   |		Jump	0xe5								; case 0x0
00d6 7809       |x   |		Jump	0xe0								; case 0x1
00d7 7803       |x   |		Jump	0xdb								; case 0x2
00d8 7800       |x   |		Jump	0xd9								; case 0x3
00d9 00ea       |    |		Load_Encached	Null_String_Cache
00da 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00db 00db       |    |		Load_Top	At_Offset_3
00dc 0092 0709  |    |		Action	Push_String_Extended,0x709					; "(center)"
00de 01cc       |    |		Execute	Vector,Catenate
00df 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00e0 00db       |    |		Load_Top	At_Offset_3
00e1 0092 070a  |    |		Action	Push_String_Extended,0x70a					; "(flush_right)"
00e3 01cc       |    |		Execute	Vector,Catenate
00e4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00e5 00db       |    |		Load_Top	At_Offset_3
00e6 0092 070b  |    |		Action	Push_String_Extended,0x70b					; "(flush_left)"
00e8 01cc       |    |		Execute	Vector,Catenate
00e9 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00ea 0000 0000  |    |		.BLANK	0000[0x6]
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
00f4 4603       |F   |		Jump_Case	0x4
00f5 7809       |x   |		Jump	0xff								; case 0x0
00f6 7806       |x   |		Jump	0xfd								; case 0x1
00f7 7803       |x   |		Jump	0xfb								; case 0x2
00f8 7800       |x   |		Jump	0xf9								; case 0x3
00f9 4866       |Hf  |		Short_Literal	0x66
00fa 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00fb 4863       |Hc  |		Short_Literal	0x63
00fc 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00fd 4872       |Hr  |		Short_Literal	0x72
00fe 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00ff 486c       |Hl  |		Short_Literal	0x6c
0100 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0101 0000 0000  |    |		.BLANK	0000[0x7]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 010b       |    |		.CONST	0x010b								; Address of begin
0109 0004       |    |		.CONST	0x0004								; Address of exception handler
010a 0001       |    |		.CONST	0x0001								; Number of locals
010b			BODY_0108:
010b			INIT_0108:
010b e210       |    |		Load	0x1,0x10
010c 6805       |h   |		Jump_Zero	0x112
010d 0092 070c  |    |		Action	Push_String_Extended,0x70c					; "~>"
010f 8012       |    |		Call	0x0,0x12
0110 01cc       |    |		Execute	Vector,Catenate
0111 00ca       |    |		Action	Exit_Nullary_Function
0112 8012       |    |		Call	0x0,0x12
0113 00ca       |    |		Action	Exit_Nullary_Function
0114 0000 0000  |    |		.BLANK	0000[0x4]
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 011b       |    |		.CONST	0x011b								; Address of begin
0119 0004       |    |		.CONST	0x0004								; Address of exception handler
011a 0001       |    |		.CONST	0x0001								; Number of locals
011b			BODY_0118:
011b			INIT_0118:
011b e210       |    |		Load	0x1,0x10
011c 6805       |h   |		Jump_Zero	0x122
011d 0092 070c  |    |		Action	Push_String_Extended,0x70c					; "~>"
011f 8012       |    |		Call	0x0,0x12
0120 01cc       |    |		Execute	Vector,Catenate
0121 00ca       |    |		Action	Exit_Nullary_Function
0122 0092 070d  |    |		Action	Push_String_Extended,0x70d					; "~>~>"
0124 8012       |    |		Call	0x0,0x12
0125 01cc       |    |		Execute	Vector,Catenate
0126 00ca       |    |		Action	Exit_Nullary_Function
0127 0000       |    |		.XXX[0x1]
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 012c       | ,  |		.CONST	0x012c								; Address of begin
0129 0004       |    |		.CONST	0x0004								; Address of exception handler
012a 0002       |    |		.CONST	0x0002								; Number of locals
012b			INIT_0128:
012b 8013       |    |		Call	0x0,0x13
012c			BODY_0128:
012c 00d8       |    |		Load_Top	At_Offset_0
012d 01db       |    |		Execute	Vector,Length
012e 7002       |p   |		Jump_Nonzero	0x131
012f 00ea       |    |		Load_Encached	Null_String_Cache
0130 00ca       |    |		Action	Exit_Nullary_Function
0131 e210       |    |		Load	0x1,0x10
0132 6805       |h   |		Jump_Zero	0x138
0133 0092 070e  |    |		Action	Push_String_Extended,0x70e					; "~<~>"
0135 00d9       |    |		Load_Top	At_Offset_1
0136 01cc       |    |		Execute	Vector,Catenate
0137 00ca       |    |		Action	Exit_Nullary_Function
0138 0092 070f  |    |		Action	Push_String_Extended,0x70f					; "~<"
013a 00d9       |    |		Load_Top	At_Offset_1
013b 01cc       |    |		Execute	Vector,Catenate
013c 00ca       |    |		Action	Exit_Nullary_Function
013d 0000 0000  |    |		.XXX[0x3]
013f 0000       |    |
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0144       | D  |		.CONST	0x0144								; Address of begin
0141 0004       |    |		.CONST	0x0004								; Address of exception handler
0142 0002       |    |		.CONST	0x0002								; Number of locals
0143			INIT_0140:
0143 8013       |    |		Call	0x0,0x13
0144			BODY_0140:
0144 00d8       |    |		Load_Top	At_Offset_0
0145 01db       |    |		Execute	Vector,Length
0146 7002       |p   |		Jump_Nonzero	0x149
0147 00ea       |    |		Load_Encached	Null_String_Cache
0148 00ca       |    |		Action	Exit_Nullary_Function
0149 e210       |    |		Load	0x1,0x10
014a 6805       |h   |		Jump_Zero	0x150
014b 0092 070e  |    |		Action	Push_String_Extended,0x70e					; "~<~>"
014d 00d9       |    |		Load_Top	At_Offset_1
014e 01cc       |    |		Execute	Vector,Catenate
014f 00ca       |    |		Action	Exit_Nullary_Function
0150 0092 0710  |    |		Action	Push_String_Extended,0x710					; "~<~>~>"
0152 00d9       |    |		Load_Top	At_Offset_1
0153 01cc       |    |		Execute	Vector,Catenate
0154 00ca       |    |		Action	Exit_Nullary_Function
0155 0000 0000  |    |		.XXX[0x3]
0157 0000       |    |
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 016b       | k  |		.CONST	0x016b								; Address of begin
0159 0004       |    |		.CONST	0x0004								; Address of exception handler
015a 0006       |    |		.CONST	0x0006								; Number of locals
015b			INIT_0158:
015b 00da       |    |		Load_Top	At_Offset_2
015c e001       |    |		Load	0x0,0x1
015d 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
015e 183f       | ?  |		Execute	Package,Field_Execute,Field_Number 0x3f
015f 00db       |    |		Load_Top	At_Offset_3
0160 e001       |    |		Load	0x0,0x1
0161 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0162 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
0163 e5ff       |    |		Load	0x2,-0x1
0164 e001       |    |		Load	0x0,0x1
0165 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0166 1841       | A  |		Execute	Package,Field_Execute,Field_Number 0x41
0167 00e1       |    |		Load_Encached	Boolean_Cache
0168 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0169 029f 0573  |   s|		Declare_Subprogram	INIT_0570,For_Call
016b			BODY_0158:
016b e5ff       |    |		Load	0x2,-0x1
016c e001       |    |		Load	0x0,0x1
016d 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
016e 7027       |p'  |		Jump_Nonzero	0x196
016f e5fd       |    |		Load	0x2,-0x3
0170 6803       |h   |		Jump_Zero	0x174
0171 0092 0711  |    |		Action	Push_String_Extended,0x711					; "~begin(null)"
0173 8014       |    |		Call	0x0,0x14
0174 0092 0712  |    |		Action	Push_String_Extended,0x712					; "~env("
0176 8014       |    |		Call	0x0,0x14
0177 e402       |    |		Load	0x2,0x2
0178 e001       |    |		Load	0x0,0x1
0179 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
017a 01de       |    |		Execute	Vector,Not_Equal
017b 6805       |h   |		Jump_Zero	0x181
017c 0092 0713  |    |		Action	Push_String_Extended,0x713					; "font_family="
017e e402       |    |		Load	0x2,0x2
017f 01cc       |    |		Execute	Vector,Catenate
0180 8406       |    |		Call	0x2,0x6
0181 00db       |    |		Load_Top	At_Offset_3
0182 e001       |    |		Load	0x0,0x1
0183 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
0184 01de       |    |		Execute	Vector,Not_Equal
0185 6802       |h   |		Jump_Zero	0x188
0186 00db       |    |		Load_Top	At_Offset_3
0187 8406       |    |		Call	0x2,0x6
0188 00da       |    |		Load_Top	At_Offset_2
0189 6806       |h   |		Jump_Zero	0x190
018a 0092 0714  |    |		Action	Push_String_Extended,0x714					; "ps="
018c 00db       |    |		Load_Top	At_Offset_3
018d 8015       |    |		Call	0x0,0x15
018e 01cc       |    |		Execute	Vector,Catenate
018f 8406       |    |		Call	0x2,0x6
0190 4829       |H)  |		Short_Literal	0x29
0191 8016       |    |		Call	0x0,0x16
0192 e5fe       |    |		Load	0x2,-0x2
0193 6802       |h   |		Jump_Zero	0x196
0194 4801       |H   |		Short_Literal	0x1
0195 8017       |    |		Call	0x0,0x17
0196 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0197 0000       |    |		.XXX[0x1]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 019b       |    |		.CONST	0x019b								; Address of begin
0199 0004       |    |		.CONST	0x0004								; Address of exception handler
019a 0001       |    |		.CONST	0x0001								; Number of locals
019b			BODY_0198:
019b			INIT_0198:
019b 00da       |    |		Load_Top	At_Offset_2
019c e001       |    |		Load	0x0,0x1
019d 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
019e 7007       |p   |		Jump_Nonzero	0x1a6
019f 0092 0715  |    |		Action	Push_String_Extended,0x715					; "~end(null)"
01a1 8014       |    |		Call	0x0,0x14
01a2 00db       |    |		Load_Top	At_Offset_3
01a3 6802       |h   |		Jump_Zero	0x1a6
01a4 4801       |H   |		Short_Literal	0x1
01a5 8017       |    |		Call	0x0,0x17
01a6 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01a7 0000       |    |		.XXX[0x1]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ab       |    |		.CONST	0x01ab								; Address of begin
01a9 0004       |    |		.CONST	0x0004								; Address of exception handler
01aa 0001       |    |		.CONST	0x0001								; Number of locals
01ab			BODY_01a8:
01ab			INIT_01a8:
01ab 0092 0716  |    |		Action	Push_String_Extended,0x716					; "~comment(Rational Publishing Interface: Compose)"
01ad 8018       |    |		Call	0x0,0x18
01ae e019       |    |		Load	0x0,0x19
01af e01a       |    |		Load	0x0,0x1a
01b0 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
01b1 6815       |h   |		Jump_Zero	0x1c7
01b2 4829       |H)  |		Short_Literal	0x29
01b3 0092 0717  |    |		Action	Push_String_Extended,0x717					; "~comment(Generated by "
01b5 e01b       |    |		Load	0x0,0x1b
01b6 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
01b7 e01b       |    |		Load	0x0,0x1b
01b8 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
01b9 01cc       |    |		Execute	Vector,Catenate
01ba 0092 0718  |    |		Action	Push_String_Extended,0x718					; " on "
01bc 01cc       |    |		Execute	Vector,Catenate
01bd 4800       |H   |		Short_Literal	0x0
01be 4800       |H   |		Short_Literal	0x0
01bf 4800       |H   |		Short_Literal	0x0
01c0 e01c       |    |		Load	0x0,0x1c
01c1 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
01c2 e01c       |    |		Load	0x0,0x1c
01c3 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
01c4 01cc       |    |		Execute	Vector,Catenate
01c5 01cb       |    |		Execute	Vector,Append
01c6 8018       |    |		Call	0x0,0x18
01c7 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01df       |    |		.CONST	0x01df								; Address of begin
01c9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ca 0003       |    |		.CONST	0x0003								; Number of locals
01cb			INIT_01c8:
01cb 0092 0719  |    |		Action	Push_String_Extended,0x719					; "~left_heading("
01cd 8218       |    |		Call	0x1,0x18
01ce 01cc       |    |		Execute	Vector,Catenate
01cf 821a       |    |		Call	0x1,0x1a
01d0 01cc       |    |		Execute	Vector,Catenate
01d1 0092 071a  |    |		Action	Push_String_Extended,0x71a					; "~<~<~>Table of Contents"
01d3 01cc       |    |		Execute	Vector,Catenate
01d4 0007       |    |		Action	Break_Optional
01d5 0092 071b  |    |		Action	Push_String_Extended,0x71b					; "~right_heading("
01d7 8219       |    |		Call	0x1,0x19
01d8 01cc       |    |		Execute	Vector,Catenate
01d9 821b       |    |		Call	0x1,0x1b
01da 01cc       |    |		Execute	Vector,Catenate
01db 0092 071a  |    |		Action	Push_String_Extended,0x71a					; "~<~<~>Table of Contents"
01dd 01cc       |    |		Execute	Vector,Catenate
01de 0007       |    |		Action	Break_Optional
01df			BODY_01c8:
01df 0092 071c  |    |		Action	Push_String_Extended,0x71c					; "~new_right_page"
01e1 8018       |    |		Call	0x0,0x18
01e2 0092 071d  |    |		Action	Push_String_Extended,0x71d					; "~setup(page_number=2,page_number_format=\x22~i\x22,"
01e4 8018       |    |		Call	0x0,0x18
01e5 0092 071e  |    |		Action	Push_String_Extended,0x71e					; "       header_space_after=2lines)"
01e7 8018       |    |		Call	0x0,0x18
01e8 0092 071f  |    |		Action	Push_String_Extended,0x71f					; "~clear_tabs"
01ea 8018       |    |		Call	0x0,0x18
01eb 0092 0720  |    |		Action	Push_String_Extended,0x720					; "~set_tab(kind=left,where=1.0inches)"
01ed 8018       |    |		Call	0x0,0x18
01ee 0092 0721  |   !|		Action	Push_String_Extended,0x721					; "~set_tab(kind=right,where=6.5inches)"
01f0 8018       |    |		Call	0x0,0x18
01f1 0092 0722  |   "|		Action	Push_String_Extended,0x722					; "~macro[toc_tab=\x22~begin(null)~>~|~env(rm=6.0inches)~argument(text)~end(null)\x22]"
01f3 8018       |    |		Call	0x0,0x18
01f4 00d9       |    |		Load_Top	At_Offset_1
01f5 0092 0723  |   #|		Action	Push_String_Extended,0x723					; "~<~<~b(Paragraph~>~>Page))"
01f7 01cc       |    |		Execute	Vector,Catenate
01f8 8018       |    |		Call	0x0,0x18
01f9 00d8       |    |		Load_Top	At_Offset_0
01fa 0092 0723  |   #|		Action	Push_String_Extended,0x723					; "~<~<~b(Paragraph~>~>Page))"
01fc 01cc       |    |		Execute	Vector,Catenate
01fd 8018       |    |		Call	0x0,0x18
01fe 0092 0724  |   $|		Action	Push_String_Extended,0x724					; "~generate(section_toc)"
0200 8018       |    |		Call	0x0,0x18
0201 e5ff       |    |		Load	0x2,-0x1
0202 7002       |p   |		Jump_Nonzero	0x205
0203 e5fe       |    |		Load	0x2,-0x2
0204 6803       |h   |		Jump_Zero	0x208
0205 0092 0725  |   %|		Action	Push_String_Extended,0x725					; "~new_page"
0207 8018       |    |		Call	0x0,0x18
0208 e5ff       |    |		Load	0x2,-0x1
0209 6812       |h   |		Jump_Zero	0x21c
020a 00d9       |    |		Load_Top	At_Offset_1
020b 0092 0726  |   &|		Action	Push_String_Extended,0x726					; "~<~<~b(Figure~>~>Page))"
020d 01cc       |    |		Execute	Vector,Catenate
020e 8018       |    |		Call	0x0,0x18
020f 00d8       |    |		Load_Top	At_Offset_0
0210 0092 0726  |   &|		Action	Push_String_Extended,0x726					; "~<~<~b(Figure~>~>Page))"
0212 01cc       |    |		Execute	Vector,Catenate
0213 8018       |    |		Call	0x0,0x18
0214 0092 0727  |   '|		Action	Push_String_Extended,0x727					; "~generate(figure_toc)"
0216 8018       |    |		Call	0x0,0x18
0217 e5fe       |    |		Load	0x2,-0x2
0218 6803       |h   |		Jump_Zero	0x21c
0219 0092 0728  |   (|		Action	Push_String_Extended,0x728					; "~blank_space(3)"
021b 8018       |    |		Call	0x0,0x18
021c e5fe       |    |		Load	0x2,-0x2
021d 681b       |h   |		Jump_Zero	0x239
021e 4829       |H)  |		Short_Literal	0x29
021f 00da       |    |		Load_Top	At_Offset_2
0220 01cb       |    |		Execute	Vector,Append
0221 8018       |    |		Call	0x0,0x18
0222 4829       |H)  |		Short_Literal	0x29
0223 00d9       |    |		Load_Top	At_Offset_1
0224 01cb       |    |		Execute	Vector,Append
0225 8018       |    |		Call	0x0,0x18
0226 0092 0729  |   )|		Action	Push_String_Extended,0x729					; "~b(Table~>~>Page)"
0228 8018       |    |		Call	0x0,0x18
0229 00d9       |    |		Load_Top	At_Offset_1
022a 0092 072a  |   *|		Action	Push_String_Extended,0x72a					; "~<~<~b(Table~>~>Page))"
022c 01cc       |    |		Execute	Vector,Catenate
022d 8018       |    |		Call	0x0,0x18
022e 00d8       |    |		Load_Top	At_Offset_0
022f 0092 072a  |   *|		Action	Push_String_Extended,0x72a					; "~<~<~b(Table~>~>Page))"
0231 01cc       |    |		Execute	Vector,Catenate
0232 8018       |    |		Call	0x0,0x18
0233 0092 072b  |   +|		Action	Push_String_Extended,0x72b					; "~blank_space(1)"
0235 8018       |    |		Call	0x0,0x18
0236 0092 072c  |   ,|		Action	Push_String_Extended,0x72c					; "~generate(table_toc)"
0238 8018       |    |		Call	0x0,0x18
0239 e5fd       |    |		Load	0x2,-0x3
023a 6810       |h   |		Jump_Zero	0x24b
023b 0092 0725  |   %|		Action	Push_String_Extended,0x725					; "~new_page"
023d 8018       |    |		Call	0x0,0x18
023e 00d9       |    |		Load_Top	At_Offset_1
023f 0092 072d  |   -|		Action	Push_String_Extended,0x72d					; "~<~<~b(Appendix~>~>Page))"
0241 01cc       |    |		Execute	Vector,Catenate
0242 8018       |    |		Call	0x0,0x18
0243 00d8       |    |		Load_Top	At_Offset_0
0244 0092 072d  |   -|		Action	Push_String_Extended,0x72d					; "~<~<~b(Appendix~>~>Page))"
0246 01cc       |    |		Execute	Vector,Catenate
0247 8018       |    |		Call	0x0,0x18
0248 0092 072e  |   .|		Action	Push_String_Extended,0x72e					; "~generate(appendix_toc)"
024a 8018       |    |		Call	0x0,0x18
024b 4829       |H)  |		Short_Literal	0x29
024c 0092 0719  |    |		Action	Push_String_Extended,0x719					; "~left_heading("
024e 8218       |    |		Call	0x1,0x18
024f 01cc       |    |		Execute	Vector,Catenate
0250 821a       |    |		Call	0x1,0x1a
0251 01cc       |    |		Execute	Vector,Catenate
0252 01cb       |    |		Execute	Vector,Append
0253 8018       |    |		Call	0x0,0x18
0254 4829       |H)  |		Short_Literal	0x29
0255 0092 071b  |    |		Action	Push_String_Extended,0x71b					; "~right_heading("
0257 8219       |    |		Call	0x1,0x19
0258 01cc       |    |		Execute	Vector,Catenate
0259 821b       |    |		Call	0x1,0x1b
025a 01cc       |    |		Execute	Vector,Catenate
025b 01cb       |    |		Execute	Vector,Append
025c 8018       |    |		Call	0x0,0x18
025d 0092 071c  |    |		Action	Push_String_Extended,0x71c					; "~new_right_page"
025f 8018       |    |		Call	0x0,0x18
0260 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0261 0000 0000  |    |		.BLANK	0000[0x7]
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 0283       |    |		.CONST	0x0283								; Address of begin
0269 0004       |    |		.CONST	0x0004								; Address of exception handler
026a 0009       |    |		.CONST	0x0009								; Number of locals
026b			INIT_0268:
026b e001       |    |		Load	0x0,0x1
026c 1b2a       | *  |		Execute	Package,Field_Read,Field_Number 0x2a
026d 02c7       |    |		Declare_Variable	Any
026e 00d8       |    |		Load_Top	At_Offset_0
026f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0270 e005       |    |		Load	0x0,0x5
0271 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0272 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0273 02c7       |    |		Declare_Variable	Any
0274 00d8       |    |		Load_Top	At_Offset_0
0275 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0276 e001       |    |		Load	0x0,0x1
0277 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0278 e5ff       |    |		Load	0x2,-0x1
0279 e001       |    |		Load	0x0,0x1
027a 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
027b 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
027c 00e3       |    |		Load_Encached	Natural_Cache
027d 029f 0583  |    |		Declare_Subprogram	INIT_0580,For_Call
027f 029f 065b  |   [|		Declare_Subprogram	INIT_0658,For_Call
0281 029f 06b3  |    |		Declare_Subprogram	INIT_06b0,For_Call
0283			BODY_0268:
0283 4800       |H   |		Short_Literal	0x0
0284 a5fe       |    |		Store_Unchecked	0x2,-0x2
0285 e01d       |    |		Load	0x0,0x1d
0286 680c       |h   |		Jump_Zero	0x293
0287 e5ff       |    |		Load	0x2,-0x1
0288 e001       |    |		Load	0x0,0x1
0289 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
028a 480c       |H   |		Short_Literal	0xc
028b 480e       |H   |		Short_Literal	0xe
028c 0261       | a  |		Execute	Discrete,Not_In_Range
028d 6805       |h   |		Jump_Zero	0x293
028e 0092 072f  |   /|		Action	Push_String_Extended,0x72f					; "~end(table)~end(null)"
0290 8018       |    |		Call	0x0,0x18
0291 4800       |H   |		Short_Literal	0x0
0292 c01d       |    |		Store	0x0,0x1d
0293 e5ff       |    |		Load	0x2,-0x1
0294 e001       |    |		Load	0x0,0x1
0295 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0296 4614       |F   |		Jump_Case	0x15
0297 7a9d       |z   |		Jump	0x535								; case 0x0
0298 797c       |y|  |		Jump	0x415								; case 0x1
0299 786d       |xm  |		Jump	0x307								; case 0x2
029a 7811       |x   |		Jump	0x2ac								; case 0x3
029b 79eb       |y   |		Jump	0x487								; case 0x4
029c 788b       |x   |		Jump	0x328								; case 0x5
029d 790f       |y   |		Jump	0x3ad								; case 0x6
029e 7923       |y#  |		Jump	0x3c2								; case 0x7
029f 7973       |ys  |		Jump	0x413								; case 0x8
02a0 7a7c       |z|  |		Jump	0x51d								; case 0x9
02a1 7980       |y   |		Jump	0x422								; case 0xa
02a2 79a1       |y   |		Jump	0x444								; case 0xb
02a3 7a91       |z   |		Jump	0x535								; case 0xc
02a4 7a1d       |z   |		Jump	0x4c2								; case 0xd
02a5 7a5b       |z[  |		Jump	0x501								; case 0xe
02a6 7a72       |zr  |		Jump	0x519								; case 0xf
02a7 7a73       |zs  |		Jump	0x51b								; case 0x10
02a8 7a8c       |z   |		Jump	0x535								; case 0x11
02a9 7a8b       |z   |		Jump	0x535								; case 0x12
02aa 7a8a       |z   |		Jump	0x535								; case 0x13
02ab 7a89       |z   |		Jump	0x535								; case 0x14
02ac e5ff       |    |		Load	0x2,-0x1
02ad e01e       |    |		Load	0x0,0x1e
02ae e001       |    |		Load	0x0,0x1
02af 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
02b0 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
02b1 012f       | /  |		Execute	Any,Equal
02b2 6801       |h   |		Jump_Zero	0x2b4
02b3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02b4 e5ff       |    |		Load	0x2,-0x1
02b5 e001       |    |		Load	0x0,0x1
02b6 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
02b7 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
02b8 a404       |    |		Store_Unchecked	0x2,0x4
02b9 e404       |    |		Load	0x2,0x4
02ba e20e       |    |		Load	0x1,0xe
02bb 027f       |    |		Execute	Discrete,Equal
02bc 7011       |p   |		Jump_Nonzero	0x2ce
02bd e20f       |    |		Load	0x1,0xf
02be 6806       |h   |		Jump_Zero	0x2c5
02bf 0092 0730  |   0|		Action	Push_String_Extended,0x730					; "~end"
02c1 e20e       |    |		Load	0x1,0xe
02c2 8216       |    |		Call	0x1,0x16
02c3 8018       |    |		Call	0x0,0x18
02c4 7802       |x   |		Jump	0x2c7
02c5 4801       |H   |		Short_Literal	0x1
02c6 a20f       |    |		Store_Unchecked	0x1,0xf
02c7 e404       |    |		Load	0x2,0x4
02c8 a20e       |    |		Store_Unchecked	0x1,0xe
02c9 0092 0731  |   1|		Action	Push_String_Extended,0x731					; "~begin"
02cb e20e       |    |		Load	0x1,0xe
02cc 8216       |    |		Call	0x1,0x16
02cd 8018       |    |		Call	0x0,0x18
02ce 4801       |H   |		Short_Literal	0x1
02cf 4801       |H   |		Short_Literal	0x1
02d0 e405       |    |		Load	0x2,0x5
02d1 821c       |    |		Call	0x1,0x1c
02d2 e5ff       |    |		Load	0x2,-0x1
02d3 e001       |    |		Load	0x0,0x1
02d4 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
02d5 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
02d6 8018       |    |		Call	0x0,0x18
02d7 4801       |H   |		Short_Literal	0x1
02d8 e405       |    |		Load	0x2,0x5
02d9 821d       |    |		Call	0x1,0x1d
02da e5ff       |    |		Load	0x2,-0x1
02db e001       |    |		Load	0x0,0x1
02dc 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
02dd 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
02de e001       |    |		Load	0x0,0x1
02df 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
02e0 7254       |rT  |		Jump_Nonzero	0x535
02e1 e20f       |    |		Load	0x1,0xf
02e2 6805       |h   |		Jump_Zero	0x2e8
02e3 0092 0730  |   0|		Action	Push_String_Extended,0x730					; "~end"
02e5 e20e       |    |		Load	0x1,0xe
02e6 8216       |    |		Call	0x1,0x16
02e7 8018       |    |		Call	0x0,0x18
02e8 0092 0732  |   2|		Action	Push_String_Extended,0x732					; "~left_heading()~right_heading()"
02ea 8018       |    |		Call	0x0,0x18
02eb 0092 0733  |   3|		Action	Push_String_Extended,0x733					; "~end(title_page)"
02ed 8018       |    |		Call	0x0,0x18
02ee 4829       |H)  |		Short_Literal	0x29
02ef 0092 0719  |    |		Action	Push_String_Extended,0x719					; "~left_heading("
02f1 8218       |    |		Call	0x1,0x18
02f2 01cc       |    |		Execute	Vector,Catenate
02f3 821a       |    |		Call	0x1,0x1a
02f4 01cc       |    |		Execute	Vector,Catenate
02f5 01cb       |    |		Execute	Vector,Append
02f6 8018       |    |		Call	0x0,0x18
02f7 4829       |H)  |		Short_Literal	0x29
02f8 0092 071b  |    |		Action	Push_String_Extended,0x71b					; "~right_heading("
02fa 8219       |    |		Call	0x1,0x19
02fb 01cc       |    |		Execute	Vector,Catenate
02fc 821b       |    |		Call	0x1,0x1b
02fd 01cc       |    |		Execute	Vector,Catenate
02fe 01cb       |    |		Execute	Vector,Append
02ff 8018       |    |		Call	0x0,0x18
0300 0092 0734  |   4|		Action	Push_String_Extended,0x734					; "~left_footing(~>- ~value(page) -)"
0302 8018       |    |		Call	0x0,0x18
0303 0092 0735  |   5|		Action	Push_String_Extended,0x735					; "~right_footing(~>- ~value(page) -)"
0305 8018       |    |		Call	0x0,0x18
0306 7a2e       |z.  |		Jump	0x535
0307 4800       |H   |		Short_Literal	0x0
0308 4801       |H   |		Short_Literal	0x1
0309 e405       |    |		Load	0x2,0x5
030a 821c       |    |		Call	0x1,0x1c
030b 4829       |H)  |		Short_Literal	0x29
030c 0092 0719  |    |		Action	Push_String_Extended,0x719					; "~left_heading("
030e 8218       |    |		Call	0x1,0x18
030f 01cc       |    |		Execute	Vector,Catenate
0310 0092 0736  |   6|		Action	Push_String_Extended,0x736					; ")~right_heading("
0312 01cc       |    |		Execute	Vector,Catenate
0313 8219       |    |		Call	0x1,0x19
0314 01cc       |    |		Execute	Vector,Catenate
0315 01cb       |    |		Execute	Vector,Append
0316 8018       |    |		Call	0x0,0x18
0317 0092 0737  |   7|		Action	Push_String_Extended,0x737					; "~left_footing()~right_footing()"
0319 8018       |    |		Call	0x0,0x18
031a 0092 0738  |   8|		Action	Push_String_Extended,0x738					; "~begin(title_page)"
031c 8018       |    |		Call	0x0,0x18
031d e405       |    |		Load	0x2,0x5
031e e001       |    |		Load	0x0,0x1
031f 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0320 6a14       |j   |		Jump_Zero	0x535
0321 0092 0739  |   9|		Action	Push_String_Extended,0x739					; "~env(bold,ps=12)"
0323 8018       |    |		Call	0x0,0x18
0324 0092 073a  |   :|		Action	Push_String_Extended,0x73a					; "~blank_space(4)"
0326 8018       |    |		Call	0x0,0x18
0327 7a0d       |z   |		Jump	0x535
0328 4801       |H   |		Short_Literal	0x1
0329 c00d       |    |		Store	0x0,0xd
032a e5ff       |    |		Load	0x2,-0x1
032b e001       |    |		Load	0x0,0x1
032c 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
032d 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
032e 0a01       |    |		Execute_Immediate	Plus,0x1
032f c406       |    |		Store	0x2,0x6
0330 4801       |H   |		Short_Literal	0x1
0331 8017       |    |		Call	0x0,0x17
0332 0092 0725  |   %|		Action	Push_String_Extended,0x725					; "~new_page"
0334 8018       |    |		Call	0x0,0x18
0335 00db       |    |		Load_Top	At_Offset_3
0336 0f01       |    |		Execute_Immediate	Equal,0x1
0337 6842       |hB  |		Jump_Zero	0x37a
0338 e405       |    |		Load	0x2,0x5
0339 e001       |    |		Load	0x0,0x1
033a 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
033b 6809       |h   |		Jump_Zero	0x345
033c e212       |    |		Load	0x1,0x12
033d 0092 073b  |   ;|		Action	Push_String_Extended,0x73b					; "~setup(appendix_number_format=\x22~A\x22,page_number = 1,page_number_format = \x22"
033f 01cb       |    |		Execute	Vector,Append
0340 0092 073c  |   <|		Action	Push_String_Extended,0x73c					; "~~Char(Endash)~1\x22)"
0342 01cc       |    |		Execute	Vector,Catenate
0343 8018       |    |		Call	0x0,0x18
0344 780f       |x   |		Jump	0x354
0345 0092 073d  |   =|		Action	Push_String_Extended,0x73d					; "~setup(appendix_number_format=\x22~"
0347 8014       |    |		Call	0x0,0x14
0348 4800       |H   |		Short_Literal	0x0
0349 4800       |H   |		Short_Literal	0x0
034a e405       |    |		Load	0x2,0x5
034b 821c       |    |		Call	0x1,0x1c
034c e212       |    |		Load	0x1,0x12
034d 0092 073e  |   >|		Action	Push_String_Extended,0x73e					; "~A\x22,page_number = 1,page_number_format = \x22"
034f 01cb       |    |		Execute	Vector,Append
0350 0092 073c  |   <|		Action	Push_String_Extended,0x73c					; "~~Char(Endash)~1\x22)"
0352 01cc       |    |		Execute	Vector,Catenate
0353 8018       |    |		Call	0x0,0x18
0354 0092 073f  |   ?|		Action	Push_String_Extended,0x73f					; "~number(level="
0356 4820       |H   |		Short_Literal	0x20
0357 4800       |H   |		Short_Literal	0x0
0358 480a       |H   |		Short_Literal	0xa
0359 e406       |    |		Load	0x2,0x6
035a 0275       | u  |		Execute	Discrete,Unary_Minus
035b 801f       |    |		Call	0x0,0x1f
035c 01cc       |    |		Execute	Vector,Catenate
035d 0092 0740  |   @|		Action	Push_String_Extended,0x740					; ",value="
035f 01cc       |    |		Execute	Vector,Catenate
0360 e5ff       |    |		Load	0x2,-0x1
0361 e001       |    |		Load	0x0,0x1
0362 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0363 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0364 01cc       |    |		Execute	Vector,Catenate
0365 0092 0741  |   A|		Action	Push_String_Extended,0x741					; ",title=\x22"
0367 01cc       |    |		Execute	Vector,Catenate
0368 e5ff       |    |		Load	0x2,-0x1
0369 e001       |    |		Load	0x0,0x1
036a 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
036b 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
036c 8215       |    |		Call	0x1,0x15
036d 01cc       |    |		Execute	Vector,Catenate
036e 0092 0742  |   B|		Action	Push_String_Extended,0x742					; "\x22)"
0370 01cc       |    |		Execute	Vector,Catenate
0371 8018       |    |		Call	0x0,0x18
0372 0092 0743  |   C|		Action	Push_String_Extended,0x743					; "~exec[~setup(appendix_number_format=\x22~global_appendix_number_format\x22)]"
0374 8018       |    |		Call	0x0,0x18
0375 00e8       |    |		Load_Encached	Character_Cache
0376 e212       |    |		Load	0x1,0x12
0377 0268       | h  |		Execute	Discrete,Successor
0378 a212       |    |		Store_Unchecked	0x1,0x12
0379 79bb       |y   |		Jump	0x535
037a e405       |    |		Load	0x2,0x5
037b e001       |    |		Load	0x0,0x1
037c 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
037d 700a       |p   |		Jump_Nonzero	0x388
037e 0092 0744  |   D|		Action	Push_String_Extended,0x744					; "~exec[~setup(appendix_number_format=\x22~"
0380 8014       |    |		Call	0x0,0x14
0381 4800       |H   |		Short_Literal	0x0
0382 4800       |H   |		Short_Literal	0x0
0383 e405       |    |		Load	0x2,0x5
0384 821c       |    |		Call	0x1,0x1c
0385 0092 0745  |   E|		Action	Push_String_Extended,0x745					; "~global_appendix_number_format\x22)]"
0387 8018       |    |		Call	0x0,0x18
0388 0092 073f  |   ?|		Action	Push_String_Extended,0x73f					; "~number(level="
038a 4820       |H   |		Short_Literal	0x20
038b 4800       |H   |		Short_Literal	0x0
038c 480a       |H   |		Short_Literal	0xa
038d e406       |    |		Load	0x2,0x6
038e 801f       |    |		Call	0x0,0x1f
038f 01cc       |    |		Execute	Vector,Catenate
0390 0092 0740  |   @|		Action	Push_String_Extended,0x740					; ",value="
0392 01cc       |    |		Execute	Vector,Catenate
0393 e5ff       |    |		Load	0x2,-0x1
0394 e001       |    |		Load	0x0,0x1
0395 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0396 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0397 01cc       |    |		Execute	Vector,Catenate
0398 0092 0741  |   A|		Action	Push_String_Extended,0x741					; ",title=\x22"
039a 01cc       |    |		Execute	Vector,Catenate
039b e5ff       |    |		Load	0x2,-0x1
039c e001       |    |		Load	0x0,0x1
039d 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
039e 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
039f 8215       |    |		Call	0x1,0x15
03a0 01cc       |    |		Execute	Vector,Catenate
03a1 0092 0742  |   B|		Action	Push_String_Extended,0x742					; "\x22)"
03a3 01cc       |    |		Execute	Vector,Catenate
03a4 8018       |    |		Call	0x0,0x18
03a5 e405       |    |		Load	0x2,0x5
03a6 e001       |    |		Load	0x0,0x1
03a7 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
03a8 718c       |q   |		Jump_Nonzero	0x535
03a9 0092 0743  |   C|		Action	Push_String_Extended,0x743					; "~exec[~setup(appendix_number_format=\x22~global_appendix_number_format\x22)]"
03ab 8018       |    |		Call	0x0,0x18
03ac 7988       |y   |		Jump	0x535
03ad e5ff       |    |		Load	0x2,-0x1
03ae e001       |    |		Load	0x0,0x1
03af 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
03b0 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
03b1 01db       |    |		Execute	Vector,Length
03b2 6982       |i   |		Jump_Zero	0x535
03b3 4801       |H   |		Short_Literal	0x1
03b4 4800       |H   |		Short_Literal	0x0
03b5 e405       |    |		Load	0x2,0x5
03b6 821c       |    |		Call	0x1,0x1c
03b7 e5ff       |    |		Load	0x2,-0x1
03b8 e001       |    |		Load	0x0,0x1
03b9 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
03ba 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
03bb 8014       |    |		Call	0x0,0x14
03bc 4800       |H   |		Short_Literal	0x0
03bd e405       |    |		Load	0x2,0x5
03be 821d       |    |		Call	0x1,0x1d
03bf 4801       |H   |		Short_Literal	0x1
03c0 8017       |    |		Call	0x0,0x17
03c1 7973       |ys  |		Jump	0x535
03c2 4801       |H   |		Short_Literal	0x1
03c3 e005       |    |		Load	0x0,0x5
03c4 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
03c5 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
03c6 e5ff       |    |		Load	0x2,-0x1
03c7 e001       |    |		Load	0x0,0x1
03c8 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
03c9 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
03ca e005       |    |		Load	0x0,0x5
03cb 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
03cc 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
03cd c403       |    |		Store	0x2,0x3
03ce e403       |    |		Load	0x2,0x3
03cf e005       |    |		Load	0x0,0x5
03d0 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03d1 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
03d2 6835       |h5  |		Jump_Zero	0x408
03d3 e403       |    |		Load	0x2,0x3
03d4 e005       |    |		Load	0x0,0x5
03d5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03d6 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
03d7 0f02       |    |		Execute_Immediate	Equal,0x2
03d8 681d       |h   |		Jump_Zero	0x3f6
03d9 0092 0746  |   F|		Action	Push_String_Extended,0x746					; "~begin(verbatim)"
03db 8014       |    |		Call	0x0,0x14
03dc e405       |    |		Load	0x2,0x5
03dd e001       |    |		Load	0x0,0x1
03de 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
03df 6804       |h   |		Jump_Zero	0x3e4
03e0 0092 0747  |   G|		Action	Push_String_Extended,0x747					; "~env(ps=9)"
03e2 8018       |    |		Call	0x0,0x18
03e3 7804       |x   |		Jump	0x3e8
03e4 4800       |H   |		Short_Literal	0x0
03e5 4801       |H   |		Short_Literal	0x1
03e6 e405       |    |		Load	0x2,0x5
03e7 821c       |    |		Call	0x1,0x1c
03e8 4829       |H)  |		Short_Literal	0x29
03e9 0092 0748  |   H|		Action	Push_String_Extended,0x748					; "~include_ada("
03eb e5ff       |    |		Load	0x2,-0x1
03ec e001       |    |		Load	0x0,0x1
03ed 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
03ee 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
03ef 01cc       |    |		Execute	Vector,Catenate
03f0 01cb       |    |		Execute	Vector,Append
03f1 8018       |    |		Call	0x0,0x18
03f2 0092 0749  |   I|		Action	Push_String_Extended,0x749					; "~end(verbatim)"
03f4 8018       |    |		Call	0x0,0x18
03f5 793f       |y?  |		Jump	0x535
03f6 4801       |H   |		Short_Literal	0x1
03f7 4801       |H   |		Short_Literal	0x1
03f8 e405       |    |		Load	0x2,0x5
03f9 821c       |    |		Call	0x1,0x1c
03fa 4829       |H)  |		Short_Literal	0x29
03fb 0092 074a  |   J|		Action	Push_String_Extended,0x74a					; "~include("
03fd e5ff       |    |		Load	0x2,-0x1
03fe e001       |    |		Load	0x0,0x1
03ff 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0400 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0401 01cc       |    |		Execute	Vector,Catenate
0402 01cb       |    |		Execute	Vector,Append
0403 8018       |    |		Call	0x0,0x18
0404 4801       |H   |		Short_Literal	0x1
0405 e405       |    |		Load	0x2,0x5
0406 821d       |    |		Call	0x1,0x1d
0407 792d       |y-  |		Jump	0x535
0408 e020       |    |		Load	0x0,0x20
0409 0092 074b  |   K|		Action	Push_String_Extended,0x74b					; "Cannot include requested file because "
040b e403       |    |		Load	0x2,0x3
040c e005       |    |		Load	0x0,0x5
040d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
040e 183a       | :  |		Execute	Package,Field_Execute,Field_Number 0x3a
040f 01cc       |    |		Execute	Vector,Catenate
0410 8021       | !  |		Call	0x0,0x21
0411 c020       |    |		Store	0x0,0x20
0412 7922       |y"  |		Jump	0x535
0413 8407       |    |		Call	0x2,0x7
0414 7920       |y   |		Jump	0x535
0415 0092 074c  |   L|		Action	Push_String_Extended,0x74c					; "~macro[toc_tab=\x22~argument(text)\x22]"
0417 8018       |    |		Call	0x0,0x18
0418 e01e       |    |		Load	0x0,0x1e
0419 e001       |    |		Load	0x0,0x1
041a 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
041b 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
041c e001       |    |		Load	0x0,0x1
041d 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
041e 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
041f 0f02       |    |		Execute_Immediate	Equal,0x2
0420 a210       |    |		Store_Unchecked	0x1,0x10
0421 7913       |y   |		Jump	0x535
0422 e405       |    |		Load	0x2,0x5
0423 e001       |    |		Load	0x0,0x1
0424 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0425 680c       |h   |		Jump_Zero	0x432
0426 0092 074d  |   M|		Action	Push_String_Extended,0x74d					; "~tnp(~i("
0428 e5ff       |    |		Load	0x2,-0x1
0429 e001       |    |		Load	0x0,0x1
042a 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
042b 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
042c 01cc       |    |		Execute	Vector,Catenate
042d 0092 074e  |   N|		Action	Push_String_Extended,0x74e					; "))"
042f 01cc       |    |		Execute	Vector,Catenate
0430 8018       |    |		Call	0x0,0x18
0431 7903       |y   |		Jump	0x535
0432 4801       |H   |		Short_Literal	0x1
0433 4801       |H   |		Short_Literal	0x1
0434 e405       |    |		Load	0x2,0x5
0435 821c       |    |		Call	0x1,0x1c
0436 4829       |H)  |		Short_Literal	0x29
0437 0092 074f  |   O|		Action	Push_String_Extended,0x74f					; "~tnp("
0439 e5ff       |    |		Load	0x2,-0x1
043a e001       |    |		Load	0x0,0x1
043b 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
043c 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
043d 01cc       |    |		Execute	Vector,Catenate
043e 01cb       |    |		Execute	Vector,Append
043f 8018       |    |		Call	0x0,0x18
0440 4801       |H   |		Short_Literal	0x1
0441 e405       |    |		Load	0x2,0x5
0442 821d       |    |		Call	0x1,0x1d
0443 78f1       |x   |		Jump	0x535
0444 4801       |H   |		Short_Literal	0x1
0445 c01d       |    |		Store	0x0,0x1d
0446 e00e       |    |		Load	0x0,0xe
0447 0a01       |    |		Execute_Immediate	Plus,0x1
0448 c00e       |    |		Store	0x0,0xe
0449 4801       |H   |		Short_Literal	0x1
044a 8017       |    |		Call	0x0,0x17
044b e5ff       |    |		Load	0x2,-0x1
044c e001       |    |		Load	0x0,0x1
044d 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
044e 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
044f 01db       |    |		Execute	Vector,Length
0450 6810       |h   |		Jump_Zero	0x461
0451 4829       |H)  |		Short_Literal	0x29
0452 e5ff       |    |		Load	0x2,-0x1
0453 e001       |    |		Load	0x0,0x1
0454 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0455 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0456 0092 0750  |   P|		Action	Push_String_Extended,0x750					; "~ref(table_"
0458 01cc       |    |		Execute	Vector,Catenate
0459 4820       |H   |		Short_Literal	0x20
045a 4800       |H   |		Short_Literal	0x0
045b 480a       |H   |		Short_Literal	0xa
045c e00e       |    |		Load	0x0,0xe
045d 801f       |    |		Call	0x0,0x1f
045e 01cc       |    |		Execute	Vector,Catenate
045f 01cb       |    |		Execute	Vector,Append
0460 8018       |    |		Call	0x0,0x18
0461 0092 0711  |    |		Action	Push_String_Extended,0x711					; "~begin(null)"
0463 8014       |    |		Call	0x0,0x14
0464 e405       |    |		Load	0x2,0x5
0465 e001       |    |		Load	0x0,0x1
0466 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0467 6804       |h   |		Jump_Zero	0x46c
0468 0092 0751  |   Q|		Action	Push_String_Extended,0x751					; "~env(ps=8)"
046a 8018       |    |		Call	0x0,0x18
046b 7804       |x   |		Jump	0x470
046c 4800       |H   |		Short_Literal	0x0
046d 4801       |H   |		Short_Literal	0x1
046e e405       |    |		Load	0x2,0x5
046f 821c       |    |		Call	0x1,0x1c
0470 4829       |H)  |		Short_Literal	0x29
0471 0092 0752  |   R|		Action	Push_String_Extended,0x752					; "~begin(table)~label(table_"
0473 4820       |H   |		Short_Literal	0x20
0474 4800       |H   |		Short_Literal	0x0
0475 480a       |H   |		Short_Literal	0xa
0476 e00e       |    |		Load	0x0,0xe
0477 801f       |    |		Call	0x0,0x1f
0478 01cc       |    |		Execute	Vector,Catenate
0479 01cb       |    |		Execute	Vector,Append
047a 8018       |    |		Call	0x0,0x18
047b 4829       |H)  |		Short_Literal	0x29
047c 0092 0753  |   S|		Action	Push_String_Extended,0x753					; "~table_title("
047e e5ff       |    |		Load	0x2,-0x1
047f e001       |    |		Load	0x0,0x1
0480 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0481 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0482 8215       |    |		Call	0x1,0x15
0483 01cc       |    |		Execute	Vector,Catenate
0484 01cb       |    |		Execute	Vector,Append
0485 8018       |    |		Call	0x0,0x18
0486 78ae       |x   |		Jump	0x535
0487 e5ff       |    |		Load	0x2,-0x1
0488 e001       |    |		Load	0x0,0x1
0489 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
048a 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
048b 0a01       |    |		Execute_Immediate	Plus,0x1
048c c406       |    |		Store	0x2,0x6
048d 4801       |H   |		Short_Literal	0x1
048e 8017       |    |		Call	0x0,0x17
048f e405       |    |		Load	0x2,0x5
0490 e001       |    |		Load	0x0,0x1
0491 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0492 700a       |p   |		Jump_Nonzero	0x49d
0493 0092 0754  |   T|		Action	Push_String_Extended,0x754					; "~exec[~setup(section_number_format=\x22~"
0495 8014       |    |		Call	0x0,0x14
0496 4800       |H   |		Short_Literal	0x0
0497 4800       |H   |		Short_Literal	0x0
0498 e405       |    |		Load	0x2,0x5
0499 821c       |    |		Call	0x1,0x1c
049a 0092 0755  |   U|		Action	Push_String_Extended,0x755					; "~global_section_number_format\x22)]"
049c 8018       |    |		Call	0x0,0x18
049d 0092 073f  |   ?|		Action	Push_String_Extended,0x73f					; "~number(level="
049f 4820       |H   |		Short_Literal	0x20
04a0 4800       |H   |		Short_Literal	0x0
04a1 480a       |H   |		Short_Literal	0xa
04a2 e406       |    |		Load	0x2,0x6
04a3 801f       |    |		Call	0x0,0x1f
04a4 01cc       |    |		Execute	Vector,Catenate
04a5 0092 0740  |   @|		Action	Push_String_Extended,0x740					; ",value="
04a7 01cc       |    |		Execute	Vector,Catenate
04a8 e5ff       |    |		Load	0x2,-0x1
04a9 e001       |    |		Load	0x0,0x1
04aa 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
04ab 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
04ac 01cc       |    |		Execute	Vector,Catenate
04ad 0092 0741  |   A|		Action	Push_String_Extended,0x741					; ",title=\x22"
04af 01cc       |    |		Execute	Vector,Catenate
04b0 e5ff       |    |		Load	0x2,-0x1
04b1 e001       |    |		Load	0x0,0x1
04b2 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
04b3 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
04b4 8215       |    |		Call	0x1,0x15
04b5 01cc       |    |		Execute	Vector,Catenate
04b6 0092 0742  |   B|		Action	Push_String_Extended,0x742					; "\x22)"
04b8 01cc       |    |		Execute	Vector,Catenate
04b9 8018       |    |		Call	0x0,0x18
04ba e405       |    |		Load	0x2,0x5
04bb e001       |    |		Load	0x0,0x1
04bc 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
04bd 7077       |pw  |		Jump_Nonzero	0x535
04be 0092 0756  |   V|		Action	Push_String_Extended,0x756					; "~exec[~setup(section_number_format=\x22~global_section_number_format\x22)]"
04c0 8018       |    |		Call	0x0,0x18
04c1 7873       |xs  |		Jump	0x535
04c2 e5ff       |    |		Load	0x2,-0x1
04c3 e001       |    |		Load	0x0,0x1
04c4 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
04c5 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
04c6 8217       |    |		Call	0x1,0x17
04c7 0092 0757  |   W|		Action	Push_String_Extended,0x757					; "~column_definition(heading_mode=c,body_mode="
04c9 01cb       |    |		Execute	Vector,Append
04ca 0092 0758  |   X|		Action	Push_String_Extended,0x758					; ",heading_text=\x22"
04cc 01cc       |    |		Execute	Vector,Catenate
04cd 8014       |    |		Call	0x0,0x14
04ce e405       |    |		Load	0x2,0x5
04cf e001       |    |		Load	0x0,0x1
04d0 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
04d1 680f       |h   |		Jump_Zero	0x4e1
04d2 4829       |H)  |		Short_Literal	0x29
04d3 0092 0759  |   Y|		Action	Push_String_Extended,0x759					; "~b("
04d5 0092 070f  |    |		Action	Push_String_Extended,0x70f					; "~<"
04d7 480a       |H   |		Short_Literal	0xa
04d8 e5ff       |    |		Load	0x2,-0x1
04d9 e001       |    |		Load	0x0,0x1
04da 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
04db 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
04dc 8213       |    |		Call	0x1,0x13
04dd 01cc       |    |		Execute	Vector,Catenate
04de 01cb       |    |		Execute	Vector,Append
04df 8014       |    |		Call	0x0,0x14
04e0 7810       |x   |		Jump	0x4f1
04e1 4801       |H   |		Short_Literal	0x1
04e2 4800       |H   |		Short_Literal	0x0
04e3 e405       |    |		Load	0x2,0x5
04e4 821c       |    |		Call	0x1,0x1c
04e5 0092 070f  |    |		Action	Push_String_Extended,0x70f					; "~<"
04e7 480a       |H   |		Short_Literal	0xa
04e8 e5ff       |    |		Load	0x2,-0x1
04e9 e001       |    |		Load	0x0,0x1
04ea 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
04eb 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
04ec 8213       |    |		Call	0x1,0x13
04ed 8014       |    |		Call	0x0,0x14
04ee 4800       |H   |		Short_Literal	0x0
04ef e405       |    |		Load	0x2,0x5
04f0 821d       |    |		Call	0x1,0x1d
04f1 4829       |H)  |		Short_Literal	0x29
04f2 0092 075a  |   Z|		Action	Push_String_Extended,0x75a					; "\x22,width="
04f4 4820       |H   |		Short_Literal	0x20
04f5 4800       |H   |		Short_Literal	0x0
04f6 480a       |H   |		Short_Literal	0xa
04f7 e5ff       |    |		Load	0x2,-0x1
04f8 e001       |    |		Load	0x0,0x1
04f9 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
04fa 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
04fb 0235       | 5  |		Execute	Float,Round_To_Discrete
04fc 801f       |    |		Call	0x0,0x1f
04fd 01cc       |    |		Execute	Vector,Catenate
04fe 01cb       |    |		Execute	Vector,Append
04ff 8018       |    |		Call	0x0,0x18
0500 7834       |x4  |		Jump	0x535
0501 0092 075b  |   [|		Action	Push_String_Extended,0x75b					; "~column_entry("
0503 8014       |    |		Call	0x0,0x14
0504 4801       |H   |		Short_Literal	0x1
0505 4800       |H   |		Short_Literal	0x0
0506 e405       |    |		Load	0x2,0x5
0507 821c       |    |		Call	0x1,0x1c
0508 0092 070f  |    |		Action	Push_String_Extended,0x70f					; "~<"
050a 480a       |H   |		Short_Literal	0xa
050b e5ff       |    |		Load	0x2,-0x1
050c e001       |    |		Load	0x0,0x1
050d 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
050e 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
050f 8213       |    |		Call	0x1,0x13
0510 8214       |    |		Call	0x1,0x14
0511 8014       |    |		Call	0x0,0x14
0512 4800       |H   |		Short_Literal	0x0
0513 e405       |    |		Load	0x2,0x5
0514 821d       |    |		Call	0x1,0x1d
0515 0092 075c  |   \|		Action	Push_String_Extended,0x75c					; ")"
0517 8018       |    |		Call	0x0,0x18
0518 781c       |x   |		Jump	0x535
0519 8408       |    |		Call	0x2,0x8
051a 781a       |x   |		Jump	0x535
051b 8409       |    |		Call	0x2,0x9
051c 7818       |x   |		Jump	0x535
051d e5ff       |    |		Load	0x2,-0x1
051e e001       |    |		Load	0x0,0x1
051f 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0520 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0521 01db       |    |		Execute	Vector,Length
0522 680c       |h   |		Jump_Zero	0x52f
0523 4801       |H   |		Short_Literal	0x1
0524 4801       |H   |		Short_Literal	0x1
0525 e405       |    |		Load	0x2,0x5
0526 821c       |    |		Call	0x1,0x1c
0527 e5ff       |    |		Load	0x2,-0x1
0528 e001       |    |		Load	0x0,0x1
0529 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
052a 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
052b 8018       |    |		Call	0x0,0x18
052c 4801       |H   |		Short_Literal	0x1
052d e405       |    |		Load	0x2,0x5
052e 821d       |    |		Call	0x1,0x1d
052f 0092 075d  |   ]|		Action	Push_String_Extended,0x75d					; "~start_np"
0531 8018       |    |		Call	0x0,0x18
0532 e022       | "  |		Load	0x0,0x22
0533 0a01       |    |		Execute_Immediate	Plus,0x1
0534 c022       | "  |		Store	0x0,0x22
0535 e022       | "  |		Load	0x0,0x22
0536 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0537 6834       |h4  |		Jump_Zero	0x56c
0538 e5ff       |    |		Load	0x2,-0x1
0539 8023       | #  |		Call	0x0,0x23
053a 6831       |h1  |		Jump_Zero	0x56c
053b e5ff       |    |		Load	0x2,-0x1
053c c402       |    |		Store	0x2,0x2
053d 00cf       |    |		Action	Mark_Auxiliary
053e 7829       |x)  |		Jump	0x568
053f e402       |    |		Load	0x2,0x2
0540 e001       |    |		Load	0x0,0x1
0541 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0542 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0543 c402       |    |		Store	0x2,0x2
0544 e402       |    |		Load	0x2,0x2
0545 e001       |    |		Load	0x0,0x1
0546 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0547 0f09       |    |		Execute_Immediate	Equal,0x9
0548 680d       |h   |		Jump_Zero	0x556
0549 e01d       |    |		Load	0x0,0x1d
054a 6805       |h   |		Jump_Zero	0x550
054b 0092 072f  |   /|		Action	Push_String_Extended,0x72f					; "~end(table)~end(null)"
054d 8018       |    |		Call	0x0,0x18
054e 4800       |H   |		Short_Literal	0x0
054f c01d       |    |		Store	0x0,0x1d
0550 0092 075e  |   ^|		Action	Push_String_Extended,0x75e					; "~end_np"
0552 8018       |    |		Call	0x0,0x18
0553 e022       | "  |		Load	0x0,0x22
0554 0aff       |    |		Execute_Immediate	Plus,-0x1
0555 c022       | "  |		Store	0x0,0x22
0556 e402       |    |		Load	0x2,0x2
0557 e001       |    |		Load	0x0,0x1
0558 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0559 0f0a       |    |		Execute_Immediate	Equal,0xa
055a 7005       |p   |		Jump_Nonzero	0x560
055b e402       |    |		Load	0x2,0x2
055c e001       |    |		Load	0x0,0x1
055d 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
055e 0f09       |    |		Execute_Immediate	Equal,0x9
055f 6807       |h   |		Jump_Zero	0x567
0560 e402       |    |		Load	0x2,0x2
0561 e001       |    |		Load	0x0,0x1
0562 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0563 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0564 e001       |    |		Load	0x0,0x1
0565 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
0566 6804       |h   |		Jump_Zero	0x56b
0567 00c9       |    |		Action	Pop_Auxiliary_Loop
0568 e022       | "  |		Load	0x0,0x22
0569 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
056a 77d4       |w   |		Jump_Nonzero	0x53f
056b 00ce       |    |		Action	Pop_Auxiliary
056c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
056d 0000 0000  |    |		.XXX[0x3]
056f 0000       |    |
0570 ; --------------------------------------------------------------------------------------
0570 ; SUBPROGRAM
0570 ; --------------------------------------------------------------------------------------
0570 0573       | s  |		.CONST	0x0573								; Address of begin
0571 0004       |    |		.CONST	0x0004								; Address of exception handler
0572 0001       |    |		.CONST	0x0001								; Number of locals
0573			BODY_0570:
0573			INIT_0570:
0573 e405       |    |		Load	0x2,0x5
0574 6805       |h   |		Jump_Zero	0x57a
0575 482c       |H,  |		Short_Literal	0x2c
0576 00db       |    |		Load_Top	At_Offset_3
0577 01ca       |    |		Execute	Vector,Prepend
0578 8014       |    |		Call	0x0,0x14
0579 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
057a 00da       |    |		Load_Top	At_Offset_2
057b 8014       |    |		Call	0x0,0x14
057c 4801       |H   |		Short_Literal	0x1
057d a405       |    |		Store_Unchecked	0x2,0x5
057e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
057f 0000       |    |		.XXX[0x1]
0580 ; --------------------------------------------------------------------------------------
0580 ; SUBPROGRAM
0580 ; --------------------------------------------------------------------------------------
0580 058f       |    |		.CONST	0x058f								; Address of begin
0581 0004       |    |		.CONST	0x0004								; Address of exception handler
0582 0006       |    |		.CONST	0x0006								; Number of locals
0583			INIT_0580:
0583 e5ff       |    |		Load	0x2,-0x1
0584 e001       |    |		Load	0x0,0x1
0585 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0586 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0587 00d8       |    |		Load_Top	At_Offset_0
0588 e005       |    |		Load	0x0,0x5
0589 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
058a 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
058b 00e1       |    |		Load_Encached	Boolean_Cache
058c 00e3       |    |		Load_Encached	Natural_Cache
058d 029f 06db  |    |		Declare_Subprogram	INIT_06d8,For_Call
058f			BODY_0580:
058f 4801       |H   |		Short_Literal	0x1
0590 e005       |    |		Load	0x0,0x5
0591 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0592 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0593 e602       |    |		Load	0x3,0x2
0594 e005       |    |		Load	0x0,0x5
0595 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0596 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0597 c403       |    |		Store	0x2,0x3
0598 e403       |    |		Load	0x2,0x3
0599 e005       |    |		Load	0x0,0x5
059a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
059b 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
059c 68a9       |h   |		Jump_Zero	0x646
059d e211       |    |		Load	0x1,0x11
059e e602       |    |		Load	0x3,0x2
059f e002       |    |		Load	0x0,0x2
05a0 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
05a1 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
05a2 00da       |    |		Load_Top	At_Offset_2
05a3 6806       |h   |		Jump_Zero	0x5aa
05a4 e211       |    |		Load	0x1,0x11
05a5 e602       |    |		Load	0x3,0x2
05a6 e002       |    |		Load	0x0,0x2
05a7 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
05a8 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
05a9 7805       |x   |		Jump	0x5af
05aa e00f       |    |		Load	0x0,0xf
05ab 0a01       |    |		Execute_Immediate	Plus,0x1
05ac c00f       |    |		Store	0x0,0xf
05ad e00f       |    |		Load	0x0,0xf
05ae 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
05af e5ff       |    |		Load	0x2,-0x1
05b0 e001       |    |		Load	0x0,0x1
05b1 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
05b2 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
05b3 01db       |    |		Execute	Vector,Length
05b4 6815       |h   |		Jump_Zero	0x5ca
05b5 e5ff       |    |		Load	0x2,-0x1
05b6 e001       |    |		Load	0x0,0x1
05b7 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
05b8 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
05b9 0f01       |    |		Execute_Immediate	Equal,0x1
05ba 680e       |h   |		Jump_Zero	0x5c9
05bb e5ff       |    |		Load	0x2,-0x1
05bc e001       |    |		Load	0x0,0x1
05bd 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
05be 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
05bf 0092 075f  |   _|		Action	Push_String_Extended,0x75f					; "~ref("
05c1 01cc       |    |		Execute	Vector,Catenate
05c2 e603       |    |		Load	0x3,0x3
05c3 01cc       |    |		Execute	Vector,Catenate
05c4 0092 0760  |   `|		Action	Push_String_Extended,0x760					; ")."
05c6 01cc       |    |		Execute	Vector,Catenate
05c7 8018       |    |		Call	0x0,0x18
05c8 7801       |x   |		Jump	0x5ca
05c9 8606       |    |		Call	0x3,0x6
05ca 00da       |    |		Load_Top	At_Offset_2
05cb 6803       |h   |		Jump_Zero	0x5cf
05cc 4801       |H   |		Short_Literal	0x1
05cd 8017       |    |		Call	0x0,0x17
05ce 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
05cf e211       |    |		Load	0x1,0x11
05d0 e603       |    |		Load	0x3,0x3
05d1 e602       |    |		Load	0x3,0x2
05d2 e002       |    |		Load	0x0,0x2
05d3 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
05d4 c211       |    |		Store	0x1,0x11
05d5 4801       |H   |		Short_Literal	0x1
05d6 4801       |H   |		Short_Literal	0x1
05d7 e405       |    |		Load	0x2,0x5
05d8 821c       |    |		Call	0x1,0x1c
05d9 482c       |H,  |		Short_Literal	0x2c
05da 0092 0761  |   a|		Action	Push_String_Extended,0x761					; "~picture(caption_string=\x22Figure \x22,label="
05dc e603       |    |		Load	0x3,0x3
05dd 01cc       |    |		Execute	Vector,Catenate
05de 01cb       |    |		Execute	Vector,Append
05df 8018       |    |		Call	0x0,0x18
05e0 e024       | $  |		Load	0x0,0x24
05e1 e602       |    |		Load	0x3,0x2
05e2 e025       | %  |		Load	0x0,0x25
05e3 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
05e4 e026       | &  |		Load	0x0,0x26
05e5 017d       | }  |		Execute	Record,Structure_Write
05e6 e026       | &  |		Load	0x0,0x26
05e7 e025       | %  |		Load	0x0,0x25
05e8 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
05e9 680c       |h   |		Jump_Zero	0x5f6
05ea 482c       |H,  |		Short_Literal	0x2c
05eb 0092 0762  |   b|		Action	Push_String_Extended,0x762					; "         size="
05ed e5ff       |    |		Load	0x2,-0x1
05ee e001       |    |		Load	0x0,0x1
05ef 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
05f0 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
05f1 8027       | '  |		Call	0x0,0x27
05f2 01cc       |    |		Execute	Vector,Catenate
05f3 01cb       |    |		Execute	Vector,Append
05f4 8018       |    |		Call	0x0,0x18
05f5 7838       |x8  |		Jump	0x62e
05f6 482c       |H,  |		Short_Literal	0x2c
05f7 0092 0762  |   b|		Action	Push_String_Extended,0x762					; "         size="
05f9 e026       | &  |		Load	0x0,0x26
05fa e025       | %  |		Load	0x0,0x25
05fb 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
05fc 8028       | (  |		Call	0x0,0x28
05fd 01cc       |    |		Execute	Vector,Catenate
05fe 0092 0763  |   c|		Action	Push_String_Extended,0x763					; ",width="
0600 01cc       |    |		Execute	Vector,Catenate
0601 e026       | &  |		Load	0x0,0x26
0602 e025       | %  |		Load	0x0,0x25
0603 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
0604 8028       | (  |		Call	0x0,0x28
0605 01cc       |    |		Execute	Vector,Catenate
0606 01cb       |    |		Execute	Vector,Append
0607 8018       |    |		Call	0x0,0x18
0608 482c       |H,  |		Short_Literal	0x2c
0609 0092 0764  |   d|		Action	Push_String_Extended,0x764					; "         rotation="
060b e026       | &  |		Load	0x0,0x26
060c e025       | %  |		Load	0x0,0x25
060d 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
060e 00e0       |    |		Load_Encached	Standard_Cache
060f 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0610 01cc       |    |		Execute	Vector,Catenate
0611 0092 0765  |   e|		Action	Push_String_Extended,0x765					; ",scale="
0613 01cc       |    |		Execute	Vector,Catenate
0614 e026       | &  |		Load	0x0,0x26
0615 e025       | %  |		Load	0x0,0x25
0616 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0617 00e0       |    |		Load_Encached	Standard_Cache
0618 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0619 01cc       |    |		Execute	Vector,Catenate
061a 01cb       |    |		Execute	Vector,Append
061b 8018       |    |		Call	0x0,0x18
061c 482c       |H,  |		Short_Literal	0x2c
061d 0092 0766  |   f|		Action	Push_String_Extended,0x766					; "         x_offset="
061f e026       | &  |		Load	0x0,0x26
0620 e025       | %  |		Load	0x0,0x25
0621 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0622 8028       | (  |		Call	0x0,0x28
0623 01cc       |    |		Execute	Vector,Catenate
0624 0092 0767  |   g|		Action	Push_String_Extended,0x767					; ",y_offset="
0626 01cc       |    |		Execute	Vector,Catenate
0627 e026       | &  |		Load	0x0,0x26
0628 e025       | %  |		Load	0x0,0x25
0629 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
062a 8028       | (  |		Call	0x0,0x28
062b 01cc       |    |		Execute	Vector,Catenate
062c 01cb       |    |		Execute	Vector,Append
062d 8018       |    |		Call	0x0,0x18
062e 0092 0768  |   h|		Action	Push_String_Extended,0x768					; "         file=\x22"
0630 e602       |    |		Load	0x3,0x2
0631 01cc       |    |		Execute	Vector,Catenate
0632 0092 0769  |   i|		Action	Push_String_Extended,0x769					; "\x22,"
0634 01cc       |    |		Execute	Vector,Catenate
0635 8018       |    |		Call	0x0,0x18
0636 0092 076a  |   j|		Action	Push_String_Extended,0x76a					; "         title=\x22"
0638 e5ff       |    |		Load	0x2,-0x1
0639 e001       |    |		Load	0x0,0x1
063a 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
063b 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
063c 8215       |    |		Call	0x1,0x15
063d 01cc       |    |		Execute	Vector,Catenate
063e 0092 0742  |   B|		Action	Push_String_Extended,0x742					; "\x22)"
0640 01cc       |    |		Execute	Vector,Catenate
0641 8018       |    |		Call	0x0,0x18
0642 4801       |H   |		Short_Literal	0x1
0643 e405       |    |		Load	0x2,0x5
0644 821d       |    |		Call	0x1,0x1d
0645 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0646 e020       |    |		Load	0x0,0x20
0647 4829       |H)  |		Short_Literal	0x29
0648 0092 076b  |   k|		Action	Push_String_Extended,0x76b					; "Unable to resolve graphics file "
064a e602       |    |		Load	0x3,0x2
064b 01cc       |    |		Execute	Vector,Catenate
064c 0092 076c  |   l|		Action	Push_String_Extended,0x76c					; " ("
064e 01cc       |    |		Execute	Vector,Catenate
064f e403       |    |		Load	0x2,0x3
0650 e005       |    |		Load	0x0,0x5
0651 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0652 183a       | :  |		Execute	Package,Field_Execute,Field_Number 0x3a
0653 01cc       |    |		Execute	Vector,Catenate
0654 01cb       |    |		Execute	Vector,Append
0655 8021       | !  |		Call	0x0,0x21
0656 c020       |    |		Store	0x0,0x20
0657 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0658 ; --------------------------------------------------------------------------------------
0658 ; SUBPROGRAM
0658 ; --------------------------------------------------------------------------------------
0658 065f       | _  |		.CONST	0x065f								; Address of begin
0659 0004       |    |		.CONST	0x0004								; Address of exception handler
065a 0002       |    |		.CONST	0x0002								; Number of locals
065b			INIT_0658:
065b e5ff       |    |		Load	0x2,-0x1
065c e001       |    |		Load	0x0,0x1
065d 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
065e 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
065f			BODY_0658:
065f 00d8       |    |		Load_Top	At_Offset_0
0660 01dd       |    |		Execute	Vector,First
0661 00d9       |    |		Load_Top	At_Offset_1
0662 01d7       |    |		Execute	Vector,Field_Read
0663 0b0a       |    |		Execute_Immediate	Case_Compare,0xa
0664 7017       |p   |		Jump_Nonzero	0x67c
0665 0f0c       |    |		Execute_Immediate	Equal,0xc
0666 702a       |p*  |		Jump_Nonzero	0x691
0667 e020       |    |		Load	0x0,0x20
0668 4801       |H   |		Short_Literal	0x1
0669 4807       |H   |		Short_Literal	0x7
066a 0092 076d  |   m|		Action	Push_String_Extended,0x76d					; "Unexpected data ("
066c e602       |    |		Load	0x3,0x2
066d 01dd       |    |		Execute	Vector,First
066e e602       |    |		Load	0x3,0x2
066f 01d7       |    |		Execute	Vector,Field_Read
0670 00e8       |    |		Load_Encached	Character_Cache
0671 011c       |    |		Execute	Any,Convert_Unchecked
0672 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0673 01cc       |    |		Execute	Vector,Catenate
0674 0092 076e  |   n|		Action	Push_String_Extended,0x76e					; ") in White_Space node"
0676 01cc       |    |		Execute	Vector,Catenate
0677 e029       | )  |		Load	0x0,0x29
0678 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0679 802a       | *  |		Call	0x0,0x2a
067a c020       |    |		Store	0x0,0x20
067b 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
067c 00d1       |    |		Pop_Control	Pop_Count_1
067d 4801       |H   |		Short_Literal	0x1
067e 8017       |    |		Call	0x0,0x17
067f 4829       |H)  |		Short_Literal	0x29
0680 0092 076f  |   o|		Action	Push_String_Extended,0x76f					; "~blank_space("
0682 4820       |H   |		Short_Literal	0x20
0683 4800       |H   |		Short_Literal	0x0
0684 480a       |H   |		Short_Literal	0xa
0685 e602       |    |		Load	0x3,0x2
0686 01db       |    |		Execute	Vector,Length
0687 00d8       |    |		Load_Top	At_Offset_0
0688 00e2       |    |		Load_Encached	Integer_Cache
0689 0260       | `  |		Execute	Discrete,In_Type
068a 7001       |p   |		Jump_Nonzero	0x68c
068b 0801       |    |		Execute_Immediate	Raise,0x1
068c 801f       |    |		Call	0x0,0x1f
068d 01cc       |    |		Execute	Vector,Catenate
068e 01cb       |    |		Execute	Vector,Append
068f 8018       |    |		Call	0x0,0x18
0690 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0691 4801       |H   |		Short_Literal	0x1
0692 8017       |    |		Call	0x0,0x17
0693 0092 0725  |   %|		Action	Push_String_Extended,0x725					; "~new_page"
0695 8014       |    |		Call	0x0,0x14
0696 00cf       |    |		Action	Mark_Auxiliary
0697 00d9       |    |		Load_Top	At_Offset_1
0698 01db       |    |		Execute	Vector,Length
0699 00d8       |    |		Load_Top	At_Offset_0
069a 00e2       |    |		Load_Encached	Integer_Cache
069b 0260       | `  |		Execute	Discrete,In_Type
069c 7001       |p   |		Jump_Nonzero	0x69e
069d 0801       |    |		Execute_Immediate	Raise,0x1
069e 4802       |H   |		Short_Literal	0x2
069f 0263       | c  |		Execute	Discrete,Above_Bound
06a0 7005       |p   |		Jump_Nonzero	0x6a6
06a1 0092 0770  |   p|		Action	Push_String_Extended,0x770					; "~ ~new_page"
06a3 8014       |    |		Call	0x0,0x14
06a4 00c8       |    |		Action	Pop_Auxiliary_Range
06a5 3ffb       |?   |		Loop_Increasing	0x6a1
06a6 00ce       |    |		Action	Pop_Auxiliary
06a7 4801       |H   |		Short_Literal	0x1
06a8 8017       |    |		Call	0x0,0x17
06a9 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
06aa 0000 0000  |    |		.BLANK	0000[0x6]
06b0 ; --------------------------------------------------------------------------------------
06b0 ; SUBPROGRAM
06b0 ; --------------------------------------------------------------------------------------
06b0 06b9       |    |		.CONST	0x06b9								; Address of begin
06b1 0004       |    |		.CONST	0x0004								; Address of exception handler
06b2 0002       |    |		.CONST	0x0002								; Number of locals
06b3			INIT_06b0:
06b3 e5ff       |    |		Load	0x2,-0x1
06b4 e001       |    |		Load	0x0,0x1
06b5 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
06b6 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
06b7 e02b       | +  |		Load	0x0,0x2b
06b8 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
06b9			BODY_06b0:
06b9 00d8       |    |		Load_Top	At_Offset_0
06ba 0092 0771  |   q|		Action	Push_String_Extended,0x771					; "BEGIN VERBATIM"
06bc 01df       |    |		Execute	Vector,Equal
06bd 6808       |h   |		Jump_Zero	0x6c6
06be 4800       |H   |		Short_Literal	0x0
06bf 4801       |H   |		Short_Literal	0x1
06c0 e405       |    |		Load	0x2,0x5
06c1 821c       |    |		Call	0x1,0x1c
06c2 0092 0746  |   F|		Action	Push_String_Extended,0x746					; "~begin(verbatim)"
06c4 8018       |    |		Call	0x0,0x18
06c5 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
06c6 00d8       |    |		Load_Top	At_Offset_0
06c7 0092 0772  |   r|		Action	Push_String_Extended,0x772					; "END VERBATIM"
06c9 01df       |    |		Execute	Vector,Equal
06ca 6808       |h   |		Jump_Zero	0x6d3
06cb 0092 0749  |   I|		Action	Push_String_Extended,0x749					; "~end(verbatim)"
06cd 8018       |    |		Call	0x0,0x18
06ce 4800       |H   |		Short_Literal	0x0
06cf 4801       |H   |		Short_Literal	0x1
06d0 e405       |    |		Load	0x2,0x5
06d1 821c       |    |		Call	0x1,0x1c
06d2 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
06d3 4800       |H   |		Short_Literal	0x0
06d4 4801       |H   |		Short_Literal	0x1
06d5 e405       |    |		Load	0x2,0x5
06d6 821c       |    |		Call	0x1,0x1c
06d7 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
06d8 ; --------------------------------------------------------------------------------------
06d8 ; SUBPROGRAM
06d8 ; --------------------------------------------------------------------------------------
06d8 06e5       |    |		.CONST	0x06e5								; Address of begin
06d9 0004       |    |		.CONST	0x0004								; Address of exception handler
06da 0002       |    |		.CONST	0x0002								; Number of locals
06db			INIT_06d8:
06db e5ff       |    |		Load	0x2,-0x1
06dc e001       |    |		Load	0x0,0x1
06dd 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
06de 1848       | H  |		Execute	Package,Field_Execute,Field_Number 0x48
06df e001       |    |		Load	0x0,0x1
06e0 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
06e1 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
06e2 e005       |    |		Load	0x0,0x5
06e3 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
06e4 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
06e5			BODY_06d8:
06e5 4829       |H)  |		Short_Literal	0x29
06e6 4820       |H   |		Short_Literal	0x20
06e7 e5ff       |    |		Load	0x2,-0x1
06e8 e001       |    |		Load	0x0,0x1
06e9 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
06ea 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
06eb e02b       | +  |		Load	0x0,0x2b
06ec 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
06ed 0092 0773  |   s|		Action	Push_String_Extended,0x773					; "s "
06ef 01cc       |    |		Execute	Vector,Catenate
06f0 0092 075f  |   _|		Action	Push_String_Extended,0x75f					; "~ref("
06f2 01cc       |    |		Execute	Vector,Catenate
06f3 e603       |    |		Load	0x3,0x3
06f4 01cc       |    |		Execute	Vector,Catenate
06f5 01cb       |    |		Execute	Vector,Append
06f6 0092 0774  |   t|		Action	Push_String_Extended,0x774					; " - "
06f8 01cc       |    |		Execute	Vector,Catenate
06f9 0092 075f  |   _|		Action	Push_String_Extended,0x75f					; "~ref("
06fb 01cc       |    |		Execute	Vector,Catenate
06fc 00d9       |    |		Load_Top	At_Offset_1
06fd 01cc       |    |		Execute	Vector,Catenate
06fe 0092 0760  |   `|		Action	Push_String_Extended,0x760					; ")."
0700 01cc       |    |		Execute	Vector,Catenate
0701 8018       |    |		Call	0x0,0x18
0702 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0703 ; --------------------------------------------------------------------------------------
0703 ; STRING TABLE
0703 ; --------------------------------------------------------------------------------------
0703 00e6       |    |		.STRTAB	0x00e6->0x0776							; "_MSS"
0704 00e8       |    |		.STRTAB	0x00e8->0x0778							; "Generating Compose markup file \x22"
0705 0106       |    |		.STRTAB	0x0106->0x0788							; "\x22 from document database \x22"
0706 011e       |    |		.STRTAB	0x011e->0x0795							; "~ ~ ~ ~ ~ ~ "
0707 0128       | (  |		.STRTAB	0x0128->0x079b							; "~ "
0708 0128       | (  |		.STRTAB	0x0128->0x079c							; "~toc_tab("
0709 012f       | /  |		.STRTAB	0x012f->0x07a0							; "(center)"
070a 0135       | 5  |		.STRTAB	0x0135->0x07a4							; "(flush_right)"
070b 0140       | @  |		.STRTAB	0x0140->0x07ab							; "(flush_left)"
070c 014a       | J  |		.STRTAB	0x014a->0x07b1							; "~>"
070d 014a       | J  |		.STRTAB	0x014a->0x07b2							; "~>~>"
070e 014c       | L  |		.STRTAB	0x014c->0x07b4							; "~<~>"
070f 014e       | N  |		.STRTAB	0x014e->0x07b6							; "~<"
0710 014e       | N  |		.STRTAB	0x014e->0x07b7							; "~<~>~>"
0711 0152       | R  |		.STRTAB	0x0152->0x07ba							; "~begin(null)"
0712 015c       | \  |		.STRTAB	0x015c->0x07c0							; "~env("
0713 015f       | _  |		.STRTAB	0x015f->0x07c2							; "font_family="
0714 0169       | i  |		.STRTAB	0x0169->0x07c8							; "ps="
0715 016a       | j  |		.STRTAB	0x016a->0x07ca							; "~end(null)"
0716 0172       | r  |		.STRTAB	0x0172->0x07cf							; "~comment(Rational Publishing Interface: Compose)"
0717 01a0       |    |		.STRTAB	0x01a0->0x07e7							; "~comment(Generated by "
0718 01b4       |    |		.STRTAB	0x01b4->0x07f2							; " on "
0719 01b6       |    |		.STRTAB	0x01b6->0x07f4							; "~left_heading("
071a 01c2       |    |		.STRTAB	0x01c2->0x07fb							; "~<~<~>Table of Contents"
071b 01d7       |    |		.STRTAB	0x01d7->0x0806							; "~right_heading("
071c 01e4       |    |		.STRTAB	0x01e4->0x080e							; "~new_right_page"
071d 01f1       |    |		.STRTAB	0x01f1->0x0815							; "~setup(page_number=2,page_number_format=\x22~i\x22,"
071e 021c       |    |		.STRTAB	0x021c->0x082c							; "       header_space_after=2lines)"
071f 023b       | ;  |		.STRTAB	0x023b->0x083c							; "~clear_tabs"
0720 0244       | D  |		.STRTAB	0x0244->0x0842							; "~set_tab(kind=left,where=1.0inches)"
0721 0265       | e  |		.STRTAB	0x0265->0x0853							; "~set_tab(kind=right,where=6.5inches)"
0722 0287       |    |		.STRTAB	0x0287->0x0865							; "~macro[toc_tab=\x22~begin(null)~>~|~env(rm=6.0inches)~argument(text)~end(null)\x22]"
0723 02d2       |    |		.STRTAB	0x02d2->0x088c							; "~<~<~b(Paragraph~>~>Page))"
0724 02ea       |    |		.STRTAB	0x02ea->0x0899							; "~generate(section_toc)"
0725 02fe       |    |		.STRTAB	0x02fe->0x08a4							; "~new_page"
0726 0305       |    |		.STRTAB	0x0305->0x08a8							; "~<~<~b(Figure~>~>Page))"
0727 031a       |    |		.STRTAB	0x031a->0x08b4							; "~generate(figure_toc)"
0728 032d       | -  |		.STRTAB	0x032d->0x08be							; "~blank_space(3)"
0729 033a       | :  |		.STRTAB	0x033a->0x08c6							; "~b(Table~>~>Page)"
072a 0349       | I  |		.STRTAB	0x0349->0x08ce							; "~<~<~b(Table~>~>Page))"
072b 035d       | ]  |		.STRTAB	0x035d->0x08d9							; "~blank_space(1)"
072c 036a       | j  |		.STRTAB	0x036a->0x08e1							; "~generate(table_toc)"
072d 037c       | |  |		.STRTAB	0x037c->0x08eb							; "~<~<~b(Appendix~>~>Page))"
072e 0393       |    |		.STRTAB	0x0393->0x08f7							; "~generate(appendix_toc)"
072f 03a8       |    |		.STRTAB	0x03a8->0x0903							; "~end(table)~end(null)"
0730 03bb       |    |		.STRTAB	0x03bb->0x090d							; "~end"
0731 03bd       |    |		.STRTAB	0x03bd->0x090f							; "~begin"
0732 03c1       |    |		.STRTAB	0x03c1->0x0912							; "~left_heading()~right_heading()"
0733 03de       |    |		.STRTAB	0x03de->0x0922							; "~end(title_page)"
0734 03ec       |    |		.STRTAB	0x03ec->0x092a							; "~left_footing(~>- ~value(page) -)"
0735 040b       |    |		.STRTAB	0x040b->0x093a							; "~right_footing(~>- ~value(page) -)"
0736 042b       | +  |		.STRTAB	0x042b->0x094b							; ")~right_heading("
0737 0439       | 9  |		.STRTAB	0x0439->0x0953							; "~left_footing()~right_footing()"
0738 0456       | V  |		.STRTAB	0x0456->0x0963							; "~begin(title_page)"
0739 0466       | f  |		.STRTAB	0x0466->0x096c							; "~env(bold,ps=12)"
073a 0474       | t  |		.STRTAB	0x0474->0x0974							; "~blank_space(4)"
073b 0481       |    |		.STRTAB	0x0481->0x097b							; "~setup(appendix_number_format=\x22~A\x22,page_number = 1,page_number_format = \x22"
073c 04c8       |    |		.STRTAB	0x04c8->0x09a0							; "~~Char(Endash)~1\x22)"
073d 04d8       |    |		.STRTAB	0x04d8->0x09a9							; "~setup(appendix_number_format=\x22~"
073e 04f6       |    |		.STRTAB	0x04f6->0x09b9							; "~A\x22,page_number = 1,page_number_format = \x22"
073f 051e       |    |		.STRTAB	0x051e->0x09ce							; "~number(level="
0740 052a       | *  |		.STRTAB	0x052a->0x09d5							; ",value="
0741 052f       | /  |		.STRTAB	0x052f->0x09d8							; ",title=\x22"
0742 0535       | 5  |		.STRTAB	0x0535->0x09dc							; "\x22)"
0743 0535       | 5  |		.STRTAB	0x0535->0x09dd							; "~exec[~setup(appendix_number_format=\x22~global_appendix_number_format\x22)]"
0744 0579       | y  |		.STRTAB	0x0579->0x0a00							; "~exec[~setup(appendix_number_format=\x22~"
0745 059d       |    |		.STRTAB	0x059d->0x0a13							; "~global_appendix_number_format\x22)]"
0746 05bc       |    |		.STRTAB	0x05bc->0x0a24							; "~begin(verbatim)"
0747 05ca       |    |		.STRTAB	0x05ca->0x0a2c							; "~env(ps=9)"
0748 05d2       |    |		.STRTAB	0x05d2->0x0a31							; "~include_ada("
0749 05dd       |    |		.STRTAB	0x05dd->0x0a37							; "~end(verbatim)"
074a 05e9       |    |		.STRTAB	0x05e9->0x0a3e							; "~include("
074b 05f0       |    |		.STRTAB	0x05f0->0x0a43							; "Cannot include requested file because "
074c 0614       |    |		.STRTAB	0x0614->0x0a56							; "~macro[toc_tab=\x22~argument(text)\x22]"
074d 0633       | 3  |		.STRTAB	0x0633->0x0a66							; "~tnp(~i("
074e 0639       | 9  |		.STRTAB	0x0639->0x0a6a							; "))"
074f 0639       | 9  |		.STRTAB	0x0639->0x0a6b							; "~tnp("
0750 063c       | <  |		.STRTAB	0x063c->0x0a6e							; "~ref(table_"
0751 0645       | E  |		.STRTAB	0x0645->0x0a73							; "~env(ps=8)"
0752 064d       | M  |		.STRTAB	0x064d->0x0a78							; "~begin(table)~label(table_"
0753 0665       | e  |		.STRTAB	0x0665->0x0a85							; "~table_title("
0754 0670       | p  |		.STRTAB	0x0670->0x0a8c							; "~exec[~setup(section_number_format=\x22~"
0755 0693       |    |		.STRTAB	0x0693->0x0a9e							; "~global_section_number_format\x22)]"
0756 06b1       |    |		.STRTAB	0x06b1->0x0aae							; "~exec[~setup(section_number_format=\x22~global_section_number_format\x22)]"
0757 06f3       |    |		.STRTAB	0x06f3->0x0ad0							; "~column_definition(heading_mode=c,body_mode="
0758 071d       |    |		.STRTAB	0x071d->0x0ae6							; ",heading_text=\x22"
0759 072a       | *  |		.STRTAB	0x072a->0x0aee							; "~b("
075a 072b       | +  |		.STRTAB	0x072b->0x0aef							; "\x22,width="
075b 0731       | 1  |		.STRTAB	0x0731->0x0af3							; "~column_entry("
075c 073d       | =  |		.STRTAB	0x073d->0x0afa							; ")"
075d 073c       | <  |		.STRTAB	0x073c->0x0afb							; "~start_np"
075e 0743       | C  |		.STRTAB	0x0743->0x0aff							; "~end_np"
075f 0748       | H  |		.STRTAB	0x0748->0x0b03							; "~ref("
0760 074b       | K  |		.STRTAB	0x074b->0x0b05							; ")."
0761 074b       | K  |		.STRTAB	0x074b->0x0b06							; "~picture(caption_string=\x22Figure \x22,label="
0762 0771       | q  |		.STRTAB	0x0771->0x0b1a							; "         size="
0763 077d       | }  |		.STRTAB	0x077d->0x0b21							; ",width="
0764 0782       |    |		.STRTAB	0x0782->0x0b25							; "         rotation="
0765 0792       |    |		.STRTAB	0x0792->0x0b2e							; ",scale="
0766 0797       |    |		.STRTAB	0x0797->0x0b31							; "         x_offset="
0767 07a7       |    |		.STRTAB	0x07a7->0x0b3a							; ",y_offset="
0768 07af       |    |		.STRTAB	0x07af->0x0b3f							; "         file=\x22"
0769 07bc       |    |		.STRTAB	0x07bc->0x0b47							; "\x22,"
076a 07bc       |    |		.STRTAB	0x07bc->0x0b48							; "         title=\x22"
076b 07ca       |    |		.STRTAB	0x07ca->0x0b50							; "Unable to resolve graphics file "
076c 07e8       |    |		.STRTAB	0x07e8->0x0b60							; " ("
076d 07e8       |    |		.STRTAB	0x07e8->0x0b61							; "Unexpected data ("
076e 07f7       |    |		.STRTAB	0x07f7->0x0b69							; ") in White_Space node"
076f 080a       |    |		.STRTAB	0x080a->0x0b74							; "~blank_space("
0770 0815       |    |		.STRTAB	0x0815->0x0b7a							; "~ ~new_page"
0771 081e       |    |		.STRTAB	0x081e->0x0b80							; "BEGIN VERBATIM"
0772 082a       | *  |		.STRTAB	0x082a->0x0b87							; "END VERBATIM"
0773 0834       | 4  |		.STRTAB	0x0834->0x0b8d							; "s "
0774 0834       | 4  |		.STRTAB	0x0834->0x0b8e							; " - "
0775 0835       | 5  |		.STREND 0x0835->0x0b8f
0776 5f4d 5353  |_MSS|		.STRTAB_STRINGS
0b90 ; --------------------------------------------------------------------------------------
0b90 ; Debug Table
0b90 ; --------------------------------------------------------------------------------------
0b90 0004 0012  |    |		.DEBUG4	0x0004,0x0012,0xc7ab,0x0000,0x0001,0x0000
0b96 48e0 3480  |H 4 |		.XXX[0x6a]
0b98 d5f8 5f36  |  _6|
0b9a 36bd 19f3  |6   |
0b9c 77a2 33c9  |w 3 |
0b9e 99a4 901e  |    |
0ba0 e1e0 1800  |    |
0ba2 b288 e250  |   P|
0ba4 5fc3 9c10  |_   |
0ba6 1b30 56f5  | 0V |
0ba8 1041 d928  | A (|
0baa 0a16 757e  |  u~|
0bac 9b27 4ec3  | 'N |
0bae 4e7b 440f  |N{D |
0bb0 6203 dacd  |b   |
0bb2 db8a f6a5  |    |
0bb4 c840 5800  | @X |
0bb6 1383 a1d8  |    |
0bb8 fbfe ce00  |    |
0bba 70f5 00c3  |p   |
0bbc 4c6c 8beb  |Ll  |
0bbe e293 21d8  |  ! |
0bc0 90ed fd00  |    |
0bc2 8383 dbd2  |    |
0bc4 e940 d079  | @ y|
0bc6 9e78 f9fe  | x  |
0bc8 001e 7178  |  qx|
0bca b86a 6001  | j` |
0bcc 4009 6176  |@ av|
0bce 0806 3b00  |  ; |
0bd0 c003 52c3  |  R |
0bd2 f688 1062  |   b|
0bd4 ec70 0ce9  | p  |
0bd6 cafa 0052  |   R|
0bd8 6898 41a4  |h A |
0bda 9e65 4b69  | eKi|
0bdc e408 b54c  |   L|
0bde 0002 2682  |  & |
0be0 e485 a91c  |    |
0be2 2ab3 3e60  |* >`|
0be4 0ac4 a15e  |   ^|
0be6 ef4b 503d  | KP=|
0be8 3457 e371  |4W q|
0bea 8814 59a0  |  Y |
0bec e8fd 86ec  |    |
0bee f019 b1a8  |    |
0bf0 5962 da8d  |Yb  |
0bf2 34d4 1650  |4  P|
0bf4 0094 099e  |    |
0bf6 00bb c0ed  |    |
0bf8 8adf 2803  |  ( |
0bfa f286 014e  |   N|
0bfc f8f7 075d  |   ]|
0bfe 6e00 e156  |n  V|