|
|
DataMuseum.dkPresents historical artifacts from the history of: Philips Data Systems |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Philips Data Systems Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 17416 (0x4408)
Notes: pts_type(SC)
Names: »WRITE.SC«
└─⟦2a21e4bb5⟧ Bits:30009691 Philips computer tape "600408"
└─⟦this⟧ »BDKAPP/WRITE.SC«
└─⟦71472ef1e⟧ Bits:30009661 Philips computer tape "600103"
└─⟦this⟧ »BDKAPP/WRITE.SC«
IDENT WRITE REL=7.2 DATE=77-09-09 UPDATE #0 77-09-09 * ******************************************* * * PHILIPS TERMINAL SYSTEM PTS * * WRITE = WRITE FUNCTION * * * LEVEL #2 77-09-09 * * RELEASE #7 77-09-09 * ******************************************* * * * THIS MODULE HANDLES THE EDITING OF DATA AT * I/O-REQUESTS * * * PICTURE CONTROLS THE EDITING OF NUMERIC DATA FROM * BCD-ELEMENTS ONLY, AND CONSISTS OF A CHARACTER STRING. * * * EJECT * * ************ * ENTRIES: * ************ * ENTRY T:WRT,T:WRTZ ENTRY T:EDT,T:EDTZ * * ************** * EXTERNALS: * ************** * EXTRN PICTAB EXTRN T:OPA EXTRN M:OPA EXTRN CTLTAB * BYTE FORM 8,8 * OVERLY EQU 0 * ************** * WORK AREAS * ************** * EDNOTZ DATA 0 ZERO INDICATOR EDSUPP DATA 0 SUPPRESSOR INDICATOR EDFCH DATA 0 CHARACTER TO BE STORED IF F EDEPOI DATA 0 ELEMENT POINTER EDCNTE DATA 0 INDEX FOR ELEMENT EDSIGN DATA 0 SIGN FOR ELEMENT EDPPOI DATA 0 PICTURE POINTER EDCNTP DATA 0 INDEX FOR PICTURE (2-COMPL.) EJECT * * * TEDIT LD A10,8,A14 GET RETURN ADDRESS LDR* A9,A10 A9=DEVICE LD A2,2,A10 A2=ADDRESS TO FORMAT LDK A1,4 ADS A1,8,A14 STORE NEW RETURN ADDRESS STR A11,A14 SAVE A11 ON STACK SUKL A14,2 ADJUST STACK SUR A11,A11 CLEAR A11 SUR A10,A10 CLEAR A10 WRIT10 LD A7,2,A8 GET BUFFER ADDRESS CF A14,EDITA PERFORM EDIT LD A4,2,A8 GET BUFFER START ADDRESS SUR A7,A4 GET EFF. BUFFER LENGTH ST A7,4,A8 STORE REQUESTED LENGTH LDK A4,0 CONTROL WORD=0 SRC A3,1 SHIFT CIRCULAR(D) RF(NN) WRIT20 JUMP IF NO CONTROL WORD LD A4,CTLTAB,A1 GET CONTROL WORD FROM TABLE WRIT20 ST A4,10,A8 STORE CONTROL WORD ECR A7,A9 ANK A7,/FF A7=W+R+ORDER SRC A3,3 SHIFT EOR-MARK TO SIGN RF(NN) WRIT30 JUMP IF END OF LIST ORK A7,/80 INDICATE WAIT WRIT30 EQU * STR A9,A8 STORE FC IN ECB ADKL A14,2 ADJUST STACK RTN A14 EJECT * T:EDTZ ADKL A8,1 INDICATE "NO CTL-BYTES" * T:EDT CF A14,TEDIT EDTRTN EQU * LD A11,-4,A14 RESTORE A11 ANKL A8,/FFFE CLEAR "NO CTL-BYTES"-INDICATION IFT OVERLY=1 DATA /C0FF XIF IFT OVERLY=0 RTN A14 XIF * T:WRTZ ADKL A8,1 INDICATE "NO CTL-BYTES" * T:WRT CF A14,TEDIT ********* * WRITE * ********* LDR A1,A8 SAVE ORIGIN A8 ANKL A8,/FFFE LKM DATA 1 LDR A8,A1 RESTORE ORIGIN A8 LDR A3,A3 RB(NN) EDTRTN JUMP IF END OF LIST SUKL A14,6 MODIFY STACK POINTER RB WRIT10 CONTINUE EJECT EDITA EQU * LDK A3,1 LOAD MASK TM A8,A3 RF(Z) EDIT JUMP IF CTL-BYTES LDK A3,0 SCR A3,A7 CLEAR 1:ST BYTE ADK A7,1 INCREMENT POINTER SCR A3,A7 CLEAR SECOND BYTE ADK A7,1 INCREMENT POINTER EDIT ADK A2,1 ANKL A2,/FFFE WORD LIMIT LDK A6,0 LDR* A1,A2 GET WORD TO A1 ADK A2,2 INCR. FORMAT POINTER LDR A5,A1 COPY A1 ECR A4,A1 CHANGE BYTES TO A4 ANK A1,/FF A1=CHAR ANK A4,/FF A4=Z+D LDR A3,A4 A3=Z+D SRL A4,4 A4=Z SUK A4,8 RF(NN) EDPICT JUMP IF PICTURE LC A6,TABZON+8,A4 GET DISPLACEMENT BASIS EQU *+2 TABLE BASE EDJMP ADR P,A6 JUMP TO RESPECTIVE ROUTINE * RETURN EQU *-BASIS RTN A14 EJECT ******** * TEXT * ******** EDTXT EQU *-BASIS ANK A3,/F MASK OUT DATA PART LC A6,TABLE,A3 GET DISPLACEMENT RB EDJMP JUMP TO RESPECTIVE ROUTINE ****************************** * SUBFORMAT OR SWITCH FORMAT * ****************************** AFORM EQU *-BASIS SUKL A5,/6800 ANKL A5,/FFFE MASK OUT INDICATION BIT ADK A5,2 ANK A1,1 RF(Z) SWITCH JUMP IF SWITCH FORMAT LDR A10,A10 RF(NZ) AFORM1 JUMP IF OCCUPIED LDR A10,A2 GET RETURN ADDRESS TO A10 RF SWITCH AFORM1 LDR A11,A2 GET RETURN ADDRESS TO A11 SWITCH SUR A2,A5 GET ALTERNATIVE FORMAT TO A2 RETUR EQU *-BASIS RB EDIT ******************** * END OF SUBFORMAT * ******************** ENDSUB EQU *-BASIS LDR A11,A11 RF(Z) ENDS10 JUMP IF 0 LDR A2,A11 GET RETURN ADDRESS FROM A11 SUR A11,A11 CLEAR A11 RB EDIT ENDS10 LDR A10,A10 RB(Z) EDIT JUMP IF NO SUB CALL LDR A2,A10 GET RETURN ADDRESS FROM A10 SUR A10,A10 CLEAR A10 ENDS50 EQU * RB EDIT ****************** * IMMEDIATE TEXT * ****************** IMTXT EQU *-BASIS IMMEDIATE TEXT EDT100 SUK A1,1 DECREMENT CHAR RB(N) EDIT JUMP IF ALL DONE LCR A6,A2 GET CHARACTER ADK A2,1 STEP POINTER SCR A6,A7 STORE BYTE IN BUFFER ADK A7,1 INCREMENT POINTER RB EDT100 JUMP TO CONTINUE ************************ * SPECIAL TEXT ELEMENT * ************************ STXTEL EQU *-BASIS LDR A3,A7 SAVE A7 LDR A7,A1 LOAD CHAR IN A7 ST A13,SVA13 SAVE A13 LD A13,-2,A13 GET NEW BASE IFT OVERLY=0 CF A14,T:OPA GET ELEMENT PARAMETERS XIF IFT OVERLY=1 CF A14,M:OPA GET ELEMENT ADDRESS XIF LDKL A13,0 SVA13 EQU *-2 RF EDT205 **************** * TEXT ELEMENT * **************** TXTEL EQU *-BASIS TEXT ELEMENT EDT200 LDR A3,A7 SAVE A7 LDR A7,A1 LOAD EL.IDENTIFICATOR IN A7 IFT OVERLY=0 CF A14,T:OPA GET ELEMENT PARAMETERS XIF IFT OVERLY=1 CF A14,M:OPA GET ELEMENT PARAMETERS XIF EDT205 EQU * LDR A7,A3 RESTORE A7 ADR A6,A1 ADD 2-COMPL. LENGTH ADK A6,1 GET ELEMENT ADDRESS EDT210 ADK A1,1 INCREMENT COUNT RB(P) EDIT JUMP IF FINISHED LCR A5,A6 GET ASCII-CHARACTER ADK A6,1 INCREMENT ELEMENT POINTER ANK A5,/FF RB(Z) EDT210 JUMP IF 00 SCR A5,A7 STORE BYTE IN BUFFER ADK A7,1 INCREMENT BUFFER POINTER RB EDT210 ********** * FILLER * ********** EDFILL EQU *-BASIS EDF100 SUK A1,1 STEP DOWN "CHAR" RB(N) EDIT JUMP IF FINISHED SCR A3,A7 STORE BYTE IN BUFFER ADK A7,1 INCREMENT POINTER RB EDF100 CONTINUE TO LOOP ********************** * CONDITIONAL FORMAT * ********************** COND EQU *-BASIS LDR A3,A7 SAVE A7 LDR A7,A1 GET ELEMENT ADDRESS TO A7 IFT OVERLY=0 CF A14,T:OPA GET ELEMENT PARAMETERS XIF IFT OVERLY=1 CF A14,M:OPA GET ELEMENT PARAMETERS XIF LDR A7,A3 RESTORE A7 LCR A1,A6 GET SIGN ANK A1,/F MASK OUT SIGN SUK A1,/D RB(NZ) EDIT JUMP IF POSITIVE ADK A2,2 JUMP TO NEXT WORD IN FORMAT RB EDIT EJECT *********** * PICTURE * *********** EDPICT ANK A3,/7F MASK OUT PICTURE NUMBER SLL A3,2 PICTURE NUMBER * 4 LD A4,PICTAB+2,A3 GET STRING ADDRESS LD A3,PICTAB,A3 GET CONTROL WORD ST A3,EDEPOI SAVE A3 ANK A3,/FF ST A4,EDPPOI STORE PICTURE POINTER NGR A3,A3 NEGATE REGISTER ST A3,EDCNTP STORE LENGTH I COUNTER LDR A3,A7 SAVE A7 LDR A7,A1 GET EL. INDICATOR TO A7 IFT OVERLY=0 CF A14,T:OPA GET ELEMENT PARAMETERS XIF IFT OVERLY=1 CF A14,M:OPA XIF LDR A7,A3 RESTORE A7 LCR A4,A6 SIGN ANK A4,/F MASK OUT SIGN SUK A4,/D SUBTRACT WITH MINUS SIGN ST A4,EDSIGN STORE IN SIGN INDICATOR NGR A1,A1 GET POSITIVE LENGTH IN BYTES SUR A6,A1 ADK A6,1 GET ELEMENT START ADDRESS SLL A1,1 LENGTH IN BCD INCL. SIGN SUK A1,1 LENGTH IN BCD EXCL. SIGN LC A3,EDEPOI GET SAVED A3 ANK A3,/FF GET NUMBER OF DIGITS TO FETCH SUR A1,A3 L-N ST A1,EDCNTE STORE ELEMENT INDEX RF(NP) EDP050 SRL A1,1 DIVIDE WITH 2 ADR A6,A1 EDP050 ST A6,EDEPOI STORE ELEMENT POINTER CM EDNOTZ CLEAR ZEROMARK CM EDFCH CLEAR EDFCH CM EDSUPP CLEAR SUPPR. INDICATOR LDK A6,0 CLEAR A6 EDP100 IM EDCNTP INCREMENT COUNT RB(P) ENDS50 JUMP IF ALL DONE LC* A4,EDPPOI GET PICTURE CODE ANK A4,/FF IM EDPPOI INCREMENT POINTER LDK A1,/80 LOAD TO MASK TM A1,A4 TEST ON LEFTMOST BIT IN CODE RF(Z) EDP120 JUMP IF BIT=0 LDR A6,A4 A6=ASCII-CODE ANK A6,/7F EDP110 SCR A6,A7 STORE BYTE IN BUFFER ADK A7,1 INCREMENT POINTER RB EDP100 CONTINUE EDP120 LDKL A1,-17 LOAD START INDEX EDP130 CC A4,TABPIC+17,A1 RF(E) EDP150 JUMP IF CODE IN TABLE ADK A1,1 INCREMENT INDEX RB(N) EDP130 JUMP IF NOT END OF TABLE RB EDP100 JUMP IF ILLEGAL CODE EDP150 EQU * LC A6,CODTAB+17,A1 GET DISPLACEMENT BASE EQU *+2 ADR P,A6 JUMP TO ROUTINE EJECT ************** * * ASTERISK * ************** LAST EQU *-BASE EDP600 LDK A5,'*' LOAD * IN A5 ******** * T * ******** LT EQU *-BASE EDP610 IM EDSUPP EDSUPP NOT=0 CF A14,EDGETN GET CHR FROM ELEMENT LD A1,EDNOTZ LOAD ZERO INDICATOR RF(NZ) EDP670 JUMP IF NOT LEADING ZEROES CWK A6,/30 COMP WITH ZERO RF(E) EDP680 JUMP IF ZERO RF EDP660 *********** * Z * *********** LZ EQU *-BASE EDP650 LDK A5,' ' LOAD SPACE RB EDP610 EJECT ************************************* * MARK NOT ZERO AND STORE CHARACTER * ************************************* EDP660 IM EDNOTZ INCREMENT ZERO INDICATOR LDR A1,A6 A1=CHR FROM ELEMENT LD A6,EDFCH A6=EDFCH RF(Z) EDP665 JUMP IF NOT F CM EDFCH CLEAR EDFCH SCR A6,A7 STORE EDFCH IN BUFFER ADK A7,1 INCREMENT POINTER EDP665 LDR A6,A1 A6=CHR FROM ELEMENT ******************* * STORE CHARACTER * ******************* EDP670 SCR A6,A7 STORE BYTE IN BUFFER ADK A7,1 INCREMENT POINTER EDP725 RB EDP100 CONTINUE ********************* * EDNOTZ=0, CHR=/30 * ********************* EDP680 SUK A4,/54 RB(Z) EDP100 JUMP IF T ***************** * STORE FROM A5 * ***************** EDP700 LDR A6,A5 LOAD CHARACTER TO A6 RB EDP670 JUMP TO STORE EJECT ********************** * . (POINT ROOMLESS) * ********************** L. EQU *-BASE EDP710 LDK A6,'.'+/80 LOAD ROOMLESS POINT EDP720 LD A1,EDSUPP RB(Z) EDP670 JUMP IF NOT SUPPRESSED LD A1,EDNOTZ RB(NZ) EDP670 JUMP IF NOT LEADING ZERO CWK A6,'.'+/80 COMP WITH ROOMLESS POINT RB(E) EDP100 JUMP IF ROOMLESS POINT RF EDP780 ************* * , (COMMA) * ************* LCOMMA EQU *-BASE EDP730 LDK A6,',' LOAD COMMA RB EDP720 *************************** * V (POINT, NOT ROOMLESS) * *************************** LV EQU *-BASE EDP740 LDK A6,'.' LOAD POINT RB EDP720 ************ * 0 (ZERO) * ************ L0 EQU *-BASE EDP750 LDK A6,'0' LOAD ZERO RB EDP660 JUMP TO IM EDNOTZ AND STORE ********** * P * ********** LP EQU *-BASE EDP760 CF A14,EDGETN GET CHR FROM ELEMENT RB EDP100 JUMP BACK ************* * 9 (DIGIT) * ************* L9 EQU *-BASE EDP770 CF A14,EDGETN GET CHR FROM ELEMENT RB EDP660 JUMP TO IM EDNOTZ AND STORE EJECT ************* * B (SPACE) * ************* LB EQU *-BASE EDP780 LDK A6,' ' LOAD SPACE RB EDP670 JUMP TO STORE ******************** * A (IGNORE SPACE) * ******************** LA EQU *-BASE EDP790 CF A14,EDGETA GET CHR FROM ELEMENT IN ASCII CCK A6,' ' COMP WITH SPACE RB(E) EDP725 IGNORE IF SPACE RB EDP660 JUMP TO IM EDNOTZ AND STORE ******************************************** * F (NEXT CHR IS STORED AFTER SUPPRESSION) * ******************************************** LF EQU *-BASE EDP800 LC* A4,EDPPOI GET PICTURE CODE IM EDPPOI INCREMENT POINTER ST A4,EDFCH STORE CHARACTER IN EDFCH IM EDCNTP EDP805 RB EDP725 JUMP BACK EJECT ************ * + (PLUS) * ************ LPLUS EQU *-BASE EDP810 LD A1,EDSIGN GET SIGN RF(NZ) EDP830 JUMP IF POSITIVE EDP820 LDK A6,'-' LOAD MINUS RB EDP670 STORE SIGN IN BUFF EDP830 LDK A6,'+' LOAD PLUS RB EDP670 ************* * - (MINUS) * ************* LMINUS EQU *-BASE EDP840 LD A1,EDSIGN GET SIGN RB(Z) EDP820 STORE MINUS RB EDP780 STORE SPACE ************************************ * S (LEADING ZERO REPLACED BY SIGN)* ************************************ LS EQU *-BASE EDP850 IM EDSUPP MARK SUPPRESSION CF A14,EDGETN GET CHR FROM ELEMENT LD A1,EDNOTZ LOAD ZERO INDICATOR RB(NZ) EDP670 STORE CHR IF NOT ZERO CWK A6,/30 COMP WITH ZERO RB(E) EDP810 JUMP IF EQUAL RB EDP660 IM EDNOTZ AND STORE CHR EJECT ************************* * C:CONDITIONAL PICTURE * ************************* LC EQU *-BASE EDP900 LD A4,EDSIGN LOAD SIGN RB(NZ) EDP725 JUMP BACK IF POSITIVE LD A4,EDPPOI LOAD PICTURE POINTER SU A4,EDCNTP SUB. WITH NEG.NUMBER=; ST A4,EDPPOI STORE NEW POINTER RB EDP725 JUMP BACK * * ************************ * PRINT SPACE IF BLANK * ************************ LD EQU *-BASE IM EDSUPP INDICATE SUPPRESSION CODE CF A14,EDGETA GET DIGIT IN ASCII TO A6 CWK A6,/20 RB(E) EDP670 JUMP IF SPACE RB EDP660 STORE AND INDICATE NOT LEADING ZERO EJECT TABPIC EQU * DATA 'ABCDFP' DATA 'STVZ09' DATA '.,+-*' * CODTAB EQU * BYTE LA,LB BYTE LC,LD BYTE LF,LP BYTE LS,LT BYTE LV,LZ BYTE L0,L9 BYTE L.,LCOMMA BYTE LPLUS,LMINUS BYTE LAST,0 * TABLE EQU * BYTE TXTEL,IMTXT D=0,1 BYTE STXTEL,RETUR 2,3 BYTE RETUR,RETUR 4,5 BYTE RETUR,ENDSUB 6,7 BYTE RETUR,RETUR 8,9 BYTE RETUR,RETUR A,B BYTE RETUR,RETUR C,D BYTE RETUR,COND E,F * TABZON EQU * BYTE RETURN,EDTXT Z=0,1 BYTE EDFILL,EDFILL 2,3 BYTE RETUR,RETUR 4,5 BYTE AFORM,RETUR 6,7 EJECT *************************************** * GET CHARACTER FROM ELEMENT, NUMERIC * *************************************** EDGETN CF A14,EDGETA GET CHR IN ASCII ANK A6,/F MASK OUT ZONE PART ORK A6,/30 MAKE ASCII DIGIT RTN A14 ************************************* * GET CHARACTER FROM ELEMENT, ASCII * ************************************* EDGETA LD A1,EDCNTE LOAD INDEX RF(N) GETBLK JUMP IF NEGATIVE LC* A6,EDEPOI GET CHARACTER IM EDEPOI INCREMENT POINTER GETBCD SRC A1,1 SHIFT CIRCULAR RF(N) GETRGT JUMP IF ODD INDEX LDKL A3,-1 ADS A3,EDEPOI STEP DOWN ELEMENT POINTER SRL A6,4 A6=LEFT DIGIT GETB10 SUK A6,/F RF(Z) GETBLK JUMP IF BLANK ADK A6,/3F MAKE ASCII DIGIT RF GETRTN GETRGT ANK A6,/F A6=RIGHT DIGIT RB GETB10 GETRTN IM EDCNTE INCREMENT INDEX RTN A14 GETBLK LDK A6,/20 A6=SPACE RB GETRTN END
0x0000…002e (0, 0, 400) Head {h00=0x002a, h01=0x0050, text=» IDENT WRITE REL=7.2 DATE=77-09-09 «, t00=0x0000, t01=0x0004}
0x002e…0050 Head {h00=0x001e, h01=0x0050, text=» UPDATE #0 77-09-09 «, t00=0x0000, t01=0x0032}
0x0050…005a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0054}
0x005a…008e Head {h00=0x0030, h01=0x0050, text=»******************************************* «, t00=0x0000, t01=0x005e}
0x008e…0098 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0092}
0x0098…00c0 Head {h00=0x0024, h01=0x0050, text=»* PHILIPS TERMINAL SYSTEM PTS «, t00=0x0000, t01=0x009c}
0x00c0…00ca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00c4}
0x00ca…00ec Head {h00=0x001e, h01=0x0050, text=»* WRITE = WRITE FUNCTION«, t00=0x0000, t01=0x00ce}
0x00ec…00f6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00f0}
0x00f6…0100 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00fa}
0x0100…0122 Head {h00=0x001e, h01=0x0050, text=»* LEVEL #2 77-09-09«, t00=0x0000, t01=0x0104}
0x0122…012c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0126}
0x012c…014e Head {h00=0x001e, h01=0x0050, text=»* RELEASE #7 77-09-09«, t00=0x0000, t01=0x0130}
0x014e…0158 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0152}
0x0158…018c Head {h00=0x0030, h01=0x0050, text=»******************************************* «, t00=0x0000, t01=0x015c}
0x018c…0196 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0190}
0x0196…01a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x000a}
0x01a0…01d6 Head {h00=0x0032, h01=0x0050, text=»* THIS MODULE HANDLES THE EDITING OF DATA AT«, t00=0x0001, t01=0x0014}
0x01d6…01ee Head {h00=0x0014, h01=0x0050, text=»* I/O-REQUESTS«, t00=0x0001, t01=0x004a}
0x01ee…01f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0062}
0x01f8…0202 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x006c}
0x0202…0240 Head {h00=0x003a, h01=0x0050, text=»* PICTURE CONTROLS THE EDITING OF NUMERIC DATA FROM «, t00=0x0001, t01=0x0076}
0x0240…0282 Head {h00=0x003e, h01=0x0050, text=»* BCD-ELEMENTS ONLY, AND CONSISTS OF A CHARACTER STRING.«, t00=0x0001, t01=0x00b4}
0x0282…028c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00f6}
0x028c…0296 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0100}
0x0296…02a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x010a}
0x02a0…02ae Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0001, t01=0x0114}
0x02ae…02b8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0122}
0x02b8…02c2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x012c}
0x02c2…02d6 Head {h00=0x0010, h01=0x0050, text=»************«, t00=0x0001, t01=0x0136}
0x02d6…02ea Head {h00=0x0010, h01=0x0050, text=»* ENTRIES: *«, t00=0x0001, t01=0x014a}
0x02ea…02fe Head {h00=0x0010, h01=0x0050, text=»************«, t00=0x0001, t01=0x015e}
0x02fe…0308 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0172}
0x0308…0324 Head {h00=0x0018, h01=0x0050, text=» ENTRY T:WRT,T:WRTZ «, t00=0x0001, t01=0x017c}
0x0324…0340 Head {h00=0x0018, h01=0x0050, text=» ENTRY T:EDT,T:EDTZ «, t00=0x0002, t01=0x0008}
0x0340…034a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0024}
0x034a…0354 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x002e}
0x0354…036a Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0002, t01=0x0038}
0x036a…0380 Head {h00=0x0012, h01=0x0050, text=»* EXTERNALS: *«, t00=0x0002, t01=0x004e}
0x0380…0396 Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0002, t01=0x0064}
0x0396…03a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x007a}
0x03a0…03b6 Head {h00=0x0012, h01=0x0050, text=» EXTRN PICTAB «, t00=0x0002, t01=0x0084}
0x03b6…03ca Head {h00=0x0010, h01=0x0050, text=» EXTRN T:OPA«, t00=0x0002, t01=0x009a}
0x03ca…03de Head {h00=0x0010, h01=0x0050, text=» EXTRN M:OPA«, t00=0x0002, t01=0x00ae}
0x03de…03f4 Head {h00=0x0012, h01=0x0050, text=» EXTRN CTLTAB «, t00=0x0002, t01=0x00c2}
0x03f4…03fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00d8}
0x03fe…0414 Head {h00=0x0012, h01=0x0050, text=»BYTE FORM 8,8 «, t00=0x0002, t01=0x00e2}
0x0414…041e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00f8}
0x041e…0432 Head {h00=0x0010, h01=0x0050, text=»OVERLY EQU 0«, t00=0x0002, t01=0x0102}
0x0432…043c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0116}
0x043c…0452 Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0002, t01=0x0120}
0x0452…0468 Head {h00=0x0012, h01=0x0050, text=»* WORK AREAS *«, t00=0x0002, t01=0x0136}
0x0468…047e Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0002, t01=0x014c}
0x047e…0488 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0162}
0x0488…04ac Head {h00=0x0020, h01=0x0050, text=»EDNOTZ DATA 0 ZERO INDICATOR«, t00=0x0002, t01=0x016c}
0x04ac…04d6 Head {h00=0x0026, h01=0x0050, text=»EDSUPP DATA 0 SUPPRESSOR INDICATOR«, t00=0x0002, t01=0x0190}
0x04d6…0506 Head {h00=0x002c, h01=0x0050, text=»EDFCH DATA 0 CHARACTER TO BE STORED IF F«, t00=0x0003, t01=0x002a}
0x0506…052c Head {h00=0x0022, h01=0x0050, text=»EDEPOI DATA 0 ELEMENT POINTER «, t00=0x0003, t01=0x005a}
0x052c…0554 Head {h00=0x0024, h01=0x0050, text=»EDCNTE DATA 0 INDEX FOR ELEMENT «, t00=0x0003, t01=0x0080}
0x0554…057a Head {h00=0x0022, h01=0x0050, text=»EDSIGN DATA 0 SIGN FOR ELEMENT«, t00=0x0003, t01=0x00a8}
0x057a…05a0 Head {h00=0x0022, h01=0x0050, text=»EDPPOI DATA 0 PICTURE POINTER «, t00=0x0003, t01=0x00ce}
0x05a0…05d2 Head {h00=0x002e, h01=0x0050, text=»EDCNTP DATA 0 INDEX FOR PICTURE (2-COMPL.)«, t00=0x0003, t01=0x00f4}
0x05d2…05e0 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0003, t01=0x0126}
0x05e0…05ea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0134}
0x05ea…05f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x013e}
0x05f4…05fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0148}
0x05fe…062c Head {h00=0x002a, h01=0x0050, text=»TEDIT LD A10,8,A14 GET RETURN ADDRESS «, t00=0x0003, t01=0x0152}
0x062c…064a Head {h00=0x001a, h01=0x0050, text=» LDR* A9,A10 A9=DEVICE«, t00=0x0003, t01=0x0180}
0x064a…0674 Head {h00=0x0026, h01=0x0050, text=» LD A2,2,A10 A2=ADDRESS TO FORMAT «, t00=0x0004, t01=0x000e}
0x0674…0686 Head {h00=0x000e, h01=0x0050, text=» LDK A1,4 «, t00=0x0004, t01=0x0038}
0x0686…06b4 Head {h00=0x002a, h01=0x0050, text=» ADS A1,8,A14 STORE NEW RETURN ADDRESS«, t00=0x0004, t01=0x004a}
0x06b4…06da Head {h00=0x0022, h01=0x0050, text=» STR A11,A14 SAVE A11 ON STACK«, t00=0x0004, t01=0x0078}
0x06da…06fa Head {h00=0x001c, h01=0x0050, text=» SUKL A14,2 ADJUST STACK«, t00=0x0004, t01=0x009e}
0x06fa…0718 Head {h00=0x001a, h01=0x0050, text=» SUR A11,A11 CLEAR A11«, t00=0x0004, t01=0x00be}
0x0718…0736 Head {h00=0x001a, h01=0x0050, text=» SUR A10,A10 CLEAR A10«, t00=0x0004, t01=0x00dc}
0x0736…0762 Head {h00=0x0028, h01=0x0050, text=»WRIT10 LD A7,2,A8 GET BUFFER ADDRESS«, t00=0x0004, t01=0x00fa}
0x0762…0784 Head {h00=0x001e, h01=0x0050, text=» CF A14,EDITA PERFORM EDIT«, t00=0x0004, t01=0x0126}
0x0784…07b0 Head {h00=0x0028, h01=0x0050, text=» LD A4,2,A8 GET BUFFER START ADDRESS«, t00=0x0004, t01=0x0148}
0x07b0…07da Head {h00=0x0026, h01=0x0050, text=» SUR A7,A4 GET EFF. BUFFER LENGTH «, t00=0x0004, t01=0x0174}
0x07da…0804 Head {h00=0x0026, h01=0x0050, text=» ST A7,4,A8 STORE REQUESTED LENGTH«, t00=0x0005, t01=0x000e}
0x0804…0824 Head {h00=0x001c, h01=0x0050, text=» LDK A4,0 CONTROL WORD=0«, t00=0x0005, t01=0x0038}
0x0824…0848 Head {h00=0x0020, h01=0x0050, text=» SRC A3,1 SHIFT CIRCULAR(D) «, t00=0x0005, t01=0x0058}
0x0848…0876 Head {h00=0x002a, h01=0x0050, text=» RF(NN) WRIT20 JUMP IF NO CONTROL WORD«, t00=0x0005, t01=0x007c}
0x0876…08aa Head {h00=0x0030, h01=0x0050, text=» LD A4,CTLTAB,A1 GET CONTROL WORD FROM TABLE«, t00=0x0005, t01=0x00aa}
0x08aa…08d8 Head {h00=0x002a, h01=0x0050, text=»WRIT20 ST A4,10,A8 STORE CONTROL WORD «, t00=0x0005, t01=0x00de}
0x08d8…08ea Head {h00=0x000e, h01=0x0050, text=» ECR A7,A9«, t00=0x0005, t01=0x010c}
0x08ea…090a Head {h00=0x001c, h01=0x0050, text=» ANK A7,/FF A7=W+R+ORDER«, t00=0x0005, t01=0x011e}
0x090a…0932 Head {h00=0x0024, h01=0x0050, text=» SRC A3,3 SHIFT EOR-MARK TO SIGN«, t00=0x0005, t01=0x013e}
0x0932…095c Head {h00=0x0026, h01=0x0050, text=» RF(NN) WRIT30 JUMP IF END OF LIST«, t00=0x0005, t01=0x0166}
0x095c…097e Head {h00=0x001e, h01=0x0050, text=» ORK A7,/80 INDICATE WAIT «, t00=0x0005, t01=0x0190}
0x097e…0992 Head {h00=0x0010, h01=0x0050, text=»WRIT30 EQU *«, t00=0x0006, t01=0x0022}
0x0992…09b4 Head {h00=0x001e, h01=0x0050, text=» STR A9,A8 STORE FC IN ECB«, t00=0x0006, t01=0x0036}
0x09b4…09d4 Head {h00=0x001c, h01=0x0050, text=» ADKL A14,2 ADJUST STACK«, t00=0x0006, t01=0x0058}
0x09d4…09e4 Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0006, t01=0x0078}
0x09e4…09f2 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0006, t01=0x0088}
0x09f2…09fc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0096}
0x09fc…0a2c Head {h00=0x002c, h01=0x0050, text=»T:EDTZ ADKL A8,1 INDICATE "NO CTL-BYTES"«, t00=0x0006, t01=0x00a0}
0x0a2c…0a36 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00d0}
0x0a36…0a50 Head {h00=0x0016, h01=0x0050, text=»T:EDT CF A14,TEDIT«, t00=0x0006, t01=0x00da}
0x0a50…0a64 Head {h00=0x0010, h01=0x0050, text=»EDTRTN EQU *«, t00=0x0006, t01=0x00f4}
0x0a64…0a86 Head {h00=0x001e, h01=0x0050, text=» LD A11,-4,A14 RESTORE A11«, t00=0x0006, t01=0x0108}
0x0a86…0abc Head {h00=0x0032, h01=0x0050, text=» ANKL A8,/FFFE CLEAR "NO CTL-BYTES"-INDICATION«, t00=0x0006, t01=0x012a}
0x0abc…0ad2 Head {h00=0x0012, h01=0x0050, text=» IFT OVERLY=1 «, t00=0x0006, t01=0x0160}
0x0ad2…0ae6 Head {h00=0x0010, h01=0x0050, text=» DATA /C0FF «, t00=0x0006, t01=0x0176}
0x0ae6…0af2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0006, t01=0x018a}
0x0af2…0b08 Head {h00=0x0012, h01=0x0050, text=» IFT OVERLY=0 «, t00=0x0007, t01=0x0008}
0x0b08…0b18 Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0007, t01=0x001e}
0x0b18…0b24 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0007, t01=0x002e}
0x0b24…0b2e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x003a}
0x0b2e…0b5e Head {h00=0x002c, h01=0x0050, text=»T:WRTZ ADKL A8,1 INDICATE "NO CTL-BYTES"«, t00=0x0007, t01=0x0044}
0x0b5e…0b68 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0074}
0x0b68…0b82 Head {h00=0x0016, h01=0x0050, text=»T:WRT CF A14,TEDIT«, t00=0x0007, t01=0x007e}
0x0b82…0b94 Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0007, t01=0x0098}
0x0b94…0ba6 Head {h00=0x000e, h01=0x0050, text=»* WRITE * «, t00=0x0007, t01=0x00aa}
0x0ba6…0bb8 Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0007, t01=0x00bc}
0x0bb8…0bda Head {h00=0x001e, h01=0x0050, text=» LDR A1,A8 SAVE ORIGIN A8 «, t00=0x0007, t01=0x00ce}
0x0bda…0bf0 Head {h00=0x0012, h01=0x0050, text=» ANKL A8,/FFFE«, t00=0x0007, t01=0x00f0}
0x0bf0…0bfc Head {h00=0x0008, h01=0x0050, text=» LKM«, t00=0x0007, t01=0x0106}
0x0bfc…0c0c Head {h00=0x000c, h01=0x0050, text=» DATA 1 «, t00=0x0007, t01=0x0112}
0x0c0c…0c30 Head {h00=0x0020, h01=0x0050, text=» LDR A8,A1 RESTORE ORIGIN A8«, t00=0x0007, t01=0x0122}
0x0c30…0c42 Head {h00=0x000e, h01=0x0050, text=» LDR A3,A3«, t00=0x0007, t01=0x0146}
0x0c42…0c6c Head {h00=0x0026, h01=0x0050, text=» RB(NN) EDTRTN JUMP IF END OF LIST«, t00=0x0007, t01=0x0158}
0x0c6c…0c94 Head {h00=0x0024, h01=0x0050, text=» SUKL A14,6 MODIFY STACK POINTER«, t00=0x0007, t01=0x0182}
0x0c94…0cb0 Head {h00=0x0018, h01=0x0050, text=» RB WRIT10 CONTINUE «, t00=0x0008, t01=0x001a}
0x0cb0…0cbe Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0008, t01=0x0036}
0x0cbe…0cd2 Head {h00=0x0010, h01=0x0050, text=»EDITA EQU * «, t00=0x0008, t01=0x0044}
0x0cd2…0cee Head {h00=0x0018, h01=0x0050, text=» LDK A3,1 LOAD MASK «, t00=0x0008, t01=0x0058}
0x0cee…0d00 Head {h00=0x000e, h01=0x0050, text=» TM A8,A3 «, t00=0x0008, t01=0x0074}
0x0d00…0d26 Head {h00=0x0022, h01=0x0050, text=» RF(Z) EDIT JUMP IF CTL-BYTES «, t00=0x0008, t01=0x0086}
0x0d26…0d38 Head {h00=0x000e, h01=0x0050, text=» LDK A3,0 «, t00=0x0008, t01=0x00ac}
0x0d38…0d5a Head {h00=0x001e, h01=0x0050, text=» SCR A3,A7 CLEAR 1:ST BYTE«, t00=0x0008, t01=0x00be}
0x0d5a…0d7e Head {h00=0x0020, h01=0x0050, text=» ADK A7,1 INCREMENT POINTER «, t00=0x0008, t01=0x00e0}
0x0d7e…0da2 Head {h00=0x0020, h01=0x0050, text=» SCR A3,A7 CLEAR SECOND BYTE«, t00=0x0008, t01=0x0104}
0x0da2…0dc6 Head {h00=0x0020, h01=0x0050, text=» ADK A7,1 INCREMENT POINTER «, t00=0x0008, t01=0x0128}
0x0dc6…0ddc Head {h00=0x0012, h01=0x0050, text=»EDIT ADK A2,1 «, t00=0x0008, t01=0x014c}
0x0ddc…0dfe Head {h00=0x001e, h01=0x0050, text=» ANKL A2,/FFFE WORD LIMIT «, t00=0x0008, t01=0x0162}
0x0dfe…0e10 Head {h00=0x000e, h01=0x0050, text=» LDK A6,0 «, t00=0x0008, t01=0x0184}
0x0e10…0e32 Head {h00=0x001e, h01=0x0050, text=» LDR* A1,A2 GET WORD TO A1«, t00=0x0009, t01=0x0008}
0x0e32…0e58 Head {h00=0x0022, h01=0x0050, text=» ADK A2,2 INCR. FORMAT POINTER«, t00=0x0009, t01=0x002a}
0x0e58…0e72 Head {h00=0x0016, h01=0x0050, text=» LDR A5,A1 COPY A1«, t00=0x0009, t01=0x0050}
0x0e72…0e98 Head {h00=0x0022, h01=0x0050, text=» ECR A4,A1 CHANGE BYTES TO A4 «, t00=0x0009, t01=0x006a}
0x0e98…0eb4 Head {h00=0x0018, h01=0x0050, text=» ANK A1,/FF A1=CHAR «, t00=0x0009, t01=0x0090}
0x0eb4…0ece Head {h00=0x0016, h01=0x0050, text=» ANK A4,/FF A4=Z+D«, t00=0x0009, t01=0x00ac}
0x0ece…0ee8 Head {h00=0x0016, h01=0x0050, text=» LDR A3,A4 A3=Z+D «, t00=0x0009, t01=0x00c6}
0x0ee8…0efe Head {h00=0x0012, h01=0x0050, text=» SRL A4,4 A4=Z«, t00=0x0009, t01=0x00e0}
0x0efe…0f10 Head {h00=0x000e, h01=0x0050, text=» SUK A4,8 «, t00=0x0009, t01=0x00f6}
0x0f10…0f36 Head {h00=0x0022, h01=0x0050, text=» RF(NN) EDPICT JUMP IF PICTURE«, t00=0x0009, t01=0x0108}
0x0f36…0f62 Head {h00=0x0028, h01=0x0050, text=» LC A6,TABZON+8,A4 GET DISPLACEMENT «, t00=0x0009, t01=0x012e}
0x0f62…0f82 Head {h00=0x001c, h01=0x0050, text=»BASIS EQU *+2 TABLE BASE«, t00=0x0009, t01=0x015a}
0x0f82…0fb4 Head {h00=0x002e, h01=0x0050, text=»EDJMP ADR P,A6 JUMP TO RESPECTIVE ROUTINE «, t00=0x0009, t01=0x017a}
0x0fb4…0fbe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x001c}
0x0fbe…0fd8 Head {h00=0x0016, h01=0x0050, text=»RETURN EQU *-BASIS«, t00=0x000a, t01=0x0026}
0x0fd8…0fe8 Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x000a, t01=0x0040}
0x0fe8…0ff6 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000a, t01=0x0050}
0x0ff6…1006 Head {h00=0x000c, h01=0x0050, text=»********«, t00=0x000a, t01=0x005e}
0x1006…1016 Head {h00=0x000c, h01=0x0050, text=»* TEXT *«, t00=0x000a, t01=0x006e}
0x1016…1026 Head {h00=0x000c, h01=0x0050, text=»********«, t00=0x000a, t01=0x007e}
0x1026…1040 Head {h00=0x0016, h01=0x0050, text=»EDTXT EQU *-BASIS «, t00=0x000a, t01=0x008e}
0x1040…1066 Head {h00=0x0022, h01=0x0050, text=» ANK A3,/F MASK OUT DATA PART «, t00=0x000a, t01=0x00a8}
0x1066…108e Head {h00=0x0024, h01=0x0050, text=» LC A6,TABLE,A3 GET DISPLACEMENT«, t00=0x000a, t01=0x00ce}
0x108e…10ba Head {h00=0x0028, h01=0x0050, text=» RB EDJMP JUMP TO RESPECTIVE ROUTINE«, t00=0x000a, t01=0x00f6}
0x10ba…10e0 Head {h00=0x0022, h01=0x0050, text=»******************************«, t00=0x000a, t01=0x0122}
0x10e0…1106 Head {h00=0x0022, h01=0x0050, text=»* SUBFORMAT OR SWITCH FORMAT *«, t00=0x000a, t01=0x0148}
0x1106…112c Head {h00=0x0022, h01=0x0050, text=»******************************«, t00=0x000a, t01=0x016e}
0x112c…1146 (11, 0, 400) Head {h00=0x0016, h01=0x0050, text=»AFORM EQU *-BASIS «, t00=0x000b, t01=0x0004}
0x1146…115c Head {h00=0x0012, h01=0x0050, text=» SUKL A5,/6800«, t00=0x000b, t01=0x001e}
0x115c…118a Head {h00=0x002a, h01=0x0050, text=» ANKL A5,/FFFE MASK OUT INDICATION BIT«, t00=0x000b, t01=0x0034}
0x118a…119c Head {h00=0x000e, h01=0x0050, text=» ADK A5,2 «, t00=0x000b, t01=0x0062}
0x119c…11ae Head {h00=0x000e, h01=0x0050, text=» ANK A1,1 «, t00=0x000b, t01=0x0074}
0x11ae…11da Head {h00=0x0028, h01=0x0050, text=» RF(Z) SWITCH JUMP IF SWITCH FORMAT «, t00=0x000b, t01=0x0086}
0x11da…11ee Head {h00=0x0010, h01=0x0050, text=» LDR A10,A10«, t00=0x000b, t01=0x00b2}
0x11ee…1216 Head {h00=0x0024, h01=0x0050, text=» RF(NZ) AFORM1 JUMP IF OCCUPIED «, t00=0x000b, t01=0x00c6}
0x1216…1244 Head {h00=0x002a, h01=0x0050, text=» LDR A10,A2 GET RETURN ADDRESS TO A10 «, t00=0x000b, t01=0x00ee}
0x1244…1256 Head {h00=0x000e, h01=0x0050, text=» RF SWITCH«, t00=0x000b, t01=0x011c}
0x1256…128a Head {h00=0x0030, h01=0x0050, text=»AFORM1 LDR A11,A2 GET RETURN ADDRESS TO A11 «, t00=0x000b, t01=0x012e}
0x128a…12c0 Head {h00=0x0032, h01=0x0050, text=»SWITCH SUR A2,A5 GET ALTERNATIVE FORMAT TO A2 «, t00=0x000b, t01=0x0162}
0x12c0…12da Head {h00=0x0016, h01=0x0050, text=»RETUR EQU *-BASIS «, t00=0x000c, t01=0x0008}
0x12da…12ea Head {h00=0x000c, h01=0x0050, text=» RB EDIT«, t00=0x000c, t01=0x0022}
0x12ea…1306 Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x000c, t01=0x0032}
0x1306…1322 Head {h00=0x0018, h01=0x0050, text=»* END OF SUBFORMAT *«, t00=0x000c, t01=0x004e}
0x1322…133e Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x000c, t01=0x006a}
0x133e…1358 Head {h00=0x0016, h01=0x0050, text=»ENDSUB EQU *-BASIS«, t00=0x000c, t01=0x0086}
0x1358…136c Head {h00=0x0010, h01=0x0050, text=» LDR A11,A11«, t00=0x000c, t01=0x00a0}
0x136c…138c Head {h00=0x001c, h01=0x0050, text=» RF(Z) ENDS10 JUMP IF 0 «, t00=0x000c, t01=0x00b4}
0x138c…13bc Head {h00=0x002c, h01=0x0050, text=» LDR A2,A11 GET RETURN ADDRESS FROM A11 «, t00=0x000c, t01=0x00d4}
0x13bc…13da Head {h00=0x001a, h01=0x0050, text=» SUR A11,A11 CLEAR A11«, t00=0x000c, t01=0x0104}
0x13da…13ea Head {h00=0x000c, h01=0x0050, text=» RB EDIT«, t00=0x000c, t01=0x0122}
0x13ea…1404 Head {h00=0x0016, h01=0x0050, text=»ENDS10 LDR A10,A10«, t00=0x000c, t01=0x0132}
0x1404…142c Head {h00=0x0024, h01=0x0050, text=» RB(Z) EDIT JUMP IF NO SUB CALL «, t00=0x000c, t01=0x014c}
0x142c…145c Head {h00=0x002c, h01=0x0050, text=» LDR A2,A10 GET RETURN ADDRESS FROM A10 «, t00=0x000c, t01=0x0174}
0x145c…147a Head {h00=0x001a, h01=0x0050, text=» SUR A10,A10 CLEAR A10«, t00=0x000d, t01=0x0014}
0x147a…148e Head {h00=0x0010, h01=0x0050, text=»ENDS50 EQU *«, t00=0x000d, t01=0x0032}
0x148e…149e Head {h00=0x000c, h01=0x0050, text=» RB EDIT«, t00=0x000d, t01=0x0046}
0x149e…14b8 Head {h00=0x0016, h01=0x0050, text=»******************«, t00=0x000d, t01=0x0056}
0x14b8…14d2 Head {h00=0x0016, h01=0x0050, text=»* IMMEDIATE TEXT *«, t00=0x000d, t01=0x0070}
0x14d2…14ec Head {h00=0x0016, h01=0x0050, text=»******************«, t00=0x000d, t01=0x008a}
0x14ec…1514 Head {h00=0x0024, h01=0x0050, text=»IMTXT EQU *-BASIS IMMEDIATE TEXT«, t00=0x000d, t01=0x00a4}
0x1514…153a Head {h00=0x0022, h01=0x0050, text=»EDT100 SUK A1,1 DECREMENT CHAR«, t00=0x000d, t01=0x00cc}
0x153a…155e Head {h00=0x0020, h01=0x0050, text=» RB(N) EDIT JUMP IF ALL DONE«, t00=0x000d, t01=0x00f2}
0x155e…157e Head {h00=0x001c, h01=0x0050, text=» LCR A6,A2 GET CHARACTER«, t00=0x000d, t01=0x0116}
0x157e…159c Head {h00=0x001a, h01=0x0050, text=» ADK A2,1 STEP POINTER«, t00=0x000d, t01=0x0136}
0x159c…15c4 Head {h00=0x0024, h01=0x0050, text=» SCR A6,A7 STORE BYTE IN BUFFER «, t00=0x000d, t01=0x0154}
0x15c4…15e8 Head {h00=0x0020, h01=0x0050, text=» ADK A7,1 INCREMENT POINTER «, t00=0x000d, t01=0x017c}
0x15e8…160c Head {h00=0x0020, h01=0x0050, text=» RB EDT100 JUMP TO CONTINUE «, t00=0x000e, t01=0x0010}
0x160c…162c Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x000e, t01=0x0034}
0x162c…164c Head {h00=0x001c, h01=0x0050, text=»* SPECIAL TEXT ELEMENT *«, t00=0x000e, t01=0x0054}
0x164c…166c Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x000e, t01=0x0074}
0x166c…1686 Head {h00=0x0016, h01=0x0050, text=»STXTEL EQU *-BASIS«, t00=0x000e, t01=0x0094}
0x1686…16a0 Head {h00=0x0016, h01=0x0050, text=» LDR A3,A7 SAVE A7«, t00=0x000e, t01=0x00ae}
0x16a0…16c2 Head {h00=0x001e, h01=0x0050, text=» LDR A7,A1 LOAD CHAR IN A7«, t00=0x000e, t01=0x00c8}
0x16c2…16e0 Head {h00=0x001a, h01=0x0050, text=» ST A13,SVA13 SAVE A13«, t00=0x000e, t01=0x00ea}
0x16e0…1704 Head {h00=0x0020, h01=0x0050, text=» LD A13,-2,A13 GET NEW BASE «, t00=0x000e, t01=0x0108}
0x1704…171a Head {h00=0x0012, h01=0x0050, text=» IFT OVERLY=0 «, t00=0x000e, t01=0x012c}
0x171a…1746 Head {h00=0x0028, h01=0x0050, text=» CF A14,T:OPA GET ELEMENT PARAMETERS«, t00=0x000e, t01=0x0142}
0x1746…1752 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000e, t01=0x016e}
0x1752…1768 Head {h00=0x0012, h01=0x0050, text=» IFT OVERLY=1 «, t00=0x000e, t01=0x017a}
0x1768…1792 Head {h00=0x0026, h01=0x0050, text=» CF A14,M:OPA GET ELEMENT ADDRESS «, t00=0x000e, t01=0x0190}
0x1792…179e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000f, t01=0x002a}
0x179e…17b2 Head {h00=0x0010, h01=0x0050, text=» LDKL A13,0 «, t00=0x000f, t01=0x0036}
0x17b2…17c8 Head {h00=0x0012, h01=0x0050, text=»SVA13 EQU *-2 «, t00=0x000f, t01=0x004a}
0x17c8…17da Head {h00=0x000e, h01=0x0050, text=» RF EDT205«, t00=0x000f, t01=0x0060}
0x17da…17f2 Head {h00=0x0014, h01=0x0050, text=»****************«, t00=0x000f, t01=0x0072}
0x17f2…180a Head {h00=0x0014, h01=0x0050, text=»* TEXT ELEMENT *«, t00=0x000f, t01=0x008a}
0x180a…1822 Head {h00=0x0014, h01=0x0050, text=»****************«, t00=0x000f, t01=0x00a2}
0x1822…1848 Head {h00=0x0022, h01=0x0050, text=»TXTEL EQU *-BASIS TEXT ELEMENT«, t00=0x000f, t01=0x00ba}
0x1848…1868 Head {h00=0x001c, h01=0x0050, text=»EDT200 LDR A3,A7 SAVE A7«, t00=0x000f, t01=0x00e0}
0x1868…1896 Head {h00=0x002a, h01=0x0050, text=» LDR A7,A1 LOAD EL.IDENTIFICATOR IN A7«, t00=0x000f, t01=0x0100}
0x1896…18ac Head {h00=0x0012, h01=0x0050, text=» IFT OVERLY=0 «, t00=0x000f, t01=0x012e}
0x18ac…18d8 Head {h00=0x0028, h01=0x0050, text=» CF A14,T:OPA GET ELEMENT PARAMETERS«, t00=0x000f, t01=0x0144}
0x18d8…18e4 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000f, t01=0x0170}
0x18e4…18fa Head {h00=0x0012, h01=0x0050, text=» IFT OVERLY=1 «, t00=0x000f, t01=0x017c}
0x18fa…1926 (16, 0, 400) Head {h00=0x0028, h01=0x0050, text=» CF A14,M:OPA GET ELEMENT PARAMETERS«, t00=0x0010, t01=0x0004}
0x1926…1932 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0010, t01=0x0030}
0x1932…1946 Head {h00=0x0010, h01=0x0050, text=»EDT205 EQU *«, t00=0x0010, t01=0x003c}
0x1946…1964 Head {h00=0x001a, h01=0x0050, text=» LDR A7,A3 RESTORE A7 «, t00=0x0010, t01=0x0050}
0x1964…198a Head {h00=0x0022, h01=0x0050, text=» ADR A6,A1 ADD 2-COMPL. LENGTH«, t00=0x0010, t01=0x006e}
0x198a…19b0 Head {h00=0x0022, h01=0x0050, text=» ADK A6,1 GET ELEMENT ADDRESS «, t00=0x0010, t01=0x0094}
0x19b0…19d8 Head {h00=0x0024, h01=0x0050, text=»EDT210 ADK A1,1 INCREMENT COUNT «, t00=0x0010, t01=0x00ba}
0x19d8…19fc Head {h00=0x0020, h01=0x0050, text=» RB(P) EDIT JUMP IF FINISHED«, t00=0x0010, t01=0x00e2}
0x19fc…1a22 Head {h00=0x0022, h01=0x0050, text=» LCR A5,A6 GET ASCII-CHARACTER«, t00=0x0010, t01=0x0106}
0x1a22…1a4e Head {h00=0x0028, h01=0x0050, text=» ADK A6,1 INCREMENT ELEMENT POINTER «, t00=0x0010, t01=0x012c}
0x1a4e…1a62 Head {h00=0x0010, h01=0x0050, text=» ANK A5,/FF «, t00=0x0010, t01=0x0158}
0x1a62…1a82 Head {h00=0x001c, h01=0x0050, text=» RB(Z) EDT210 JUMP IF 00«, t00=0x0010, t01=0x016c}
0x1a82…1aaa Head {h00=0x0024, h01=0x0050, text=» SCR A5,A7 STORE BYTE IN BUFFER «, t00=0x0010, t01=0x018c}
0x1aaa…1ad4 Head {h00=0x0026, h01=0x0050, text=» ADK A7,1 INCREMENT BUFFER POINTER«, t00=0x0011, t01=0x0024}
0x1ad4…1ae6 Head {h00=0x000e, h01=0x0050, text=» RB EDT210«, t00=0x0011, t01=0x004e}
0x1ae6…1af8 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0011, t01=0x0060}
0x1af8…1b0a Head {h00=0x000e, h01=0x0050, text=»* FILLER *«, t00=0x0011, t01=0x0072}
0x1b0a…1b1c Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0011, t01=0x0084}
0x1b1c…1b36 Head {h00=0x0016, h01=0x0050, text=»EDFILL EQU *-BASIS«, t00=0x0011, t01=0x0096}
0x1b36…1b5e Head {h00=0x0024, h01=0x0050, text=»EDF100 SUK A1,1 STEP DOWN "CHAR"«, t00=0x0011, t01=0x00b0}
0x1b5e…1b82 Head {h00=0x0020, h01=0x0050, text=» RB(N) EDIT JUMP IF FINISHED«, t00=0x0011, t01=0x00d8}
0x1b82…1baa Head {h00=0x0024, h01=0x0050, text=» SCR A3,A7 STORE BYTE IN BUFFER «, t00=0x0011, t01=0x00fc}
0x1baa…1bce Head {h00=0x0020, h01=0x0050, text=» ADK A7,1 INCREMENT POINTER «, t00=0x0011, t01=0x0124}
0x1bce…1bf2 Head {h00=0x0020, h01=0x0050, text=» RB EDF100 CONTINUE TO LOOP «, t00=0x0011, t01=0x0148}
0x1bf2…1c10 Head {h00=0x001a, h01=0x0050, text=»**********************«, t00=0x0011, t01=0x016c}
0x1c10…1c2e Head {h00=0x001a, h01=0x0050, text=»* CONDITIONAL FORMAT *«, t00=0x0011, t01=0x018a}
0x1c2e…1c4c Head {h00=0x001a, h01=0x0050, text=»**********************«, t00=0x0012, t01=0x0018}
0x1c4c…1c64 Head {h00=0x0014, h01=0x0050, text=»COND EQU *-BASIS«, t00=0x0012, t01=0x0036}
0x1c64…1c7e Head {h00=0x0016, h01=0x0050, text=» LDR A3,A7 SAVE A7«, t00=0x0012, t01=0x004e}
0x1c7e…1caa Head {h00=0x0028, h01=0x0050, text=» LDR A7,A1 GET ELEMENT ADDRESS TO A7«, t00=0x0012, t01=0x0068}
0x1caa…1cc0 Head {h00=0x0012, h01=0x0050, text=» IFT OVERLY=0 «, t00=0x0012, t01=0x0094}
0x1cc0…1cec Head {h00=0x0028, h01=0x0050, text=» CF A14,T:OPA GET ELEMENT PARAMETERS«, t00=0x0012, t01=0x00aa}
0x1cec…1cf8 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0012, t01=0x00d6}
0x1cf8…1d0e Head {h00=0x0012, h01=0x0050, text=» IFT OVERLY=1 «, t00=0x0012, t01=0x00e2}
0x1d0e…1d3a Head {h00=0x0028, h01=0x0050, text=» CF A14,M:OPA GET ELEMENT PARAMETERS«, t00=0x0012, t01=0x00f8}
0x1d3a…1d46 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0012, t01=0x0124}
0x1d46…1d64 Head {h00=0x001a, h01=0x0050, text=» LDR A7,A3 RESTORE A7 «, t00=0x0012, t01=0x0130}
0x1d64…1d80 Head {h00=0x0018, h01=0x0050, text=» LCR A1,A6 GET SIGN «, t00=0x0012, t01=0x014e}
0x1d80…1da0 Head {h00=0x001c, h01=0x0050, text=» ANK A1,/F MASK OUT SIGN«, t00=0x0012, t01=0x016a}
0x1da0…1db2 Head {h00=0x000e, h01=0x0050, text=» SUK A1,/D«, t00=0x0012, t01=0x018a}
0x1db2…1dd8 Head {h00=0x0022, h01=0x0050, text=» RB(NZ) EDIT JUMP IF POSITIVE «, t00=0x0013, t01=0x000c}
0x1dd8…1e06 Head {h00=0x002a, h01=0x0050, text=» ADK A2,2 JUMP TO NEXT WORD IN FORMAT «, t00=0x0013, t01=0x0032}
0x1e06…1e16 Head {h00=0x000c, h01=0x0050, text=» RB EDIT«, t00=0x0013, t01=0x0060}
0x1e16…1e24 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0013, t01=0x0070}
0x1e24…1e38 Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0013, t01=0x007e}
0x1e38…1e4c Head {h00=0x0010, h01=0x0050, text=»* PICTURE * «, t00=0x0013, t01=0x0092}
0x1e4c…1e60 Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0013, t01=0x00a6}
0x1e60…1e92 Head {h00=0x002e, h01=0x0050, text=»EDPICT ANK A3,/7F MASK OUT PICTURE NUMBER «, t00=0x0013, t01=0x00ba}
0x1e92…1eb6 Head {h00=0x0020, h01=0x0050, text=» SLL A3,2 PICTURE NUMBER * 4«, t00=0x0013, t01=0x00ec}
0x1eb6…1ee4 Head {h00=0x002a, h01=0x0050, text=» LD A4,PICTAB+2,A3 GET STRING ADDRESS «, t00=0x0013, t01=0x0110}
0x1ee4…1f0e Head {h00=0x0026, h01=0x0050, text=» LD A3,PICTAB,A3 GET CONTROL WORD «, t00=0x0013, t01=0x013e}
0x1f0e…1f2c Head {h00=0x001a, h01=0x0050, text=» ST A3,EDEPOI SAVE A3 «, t00=0x0013, t01=0x0168}
0x1f2c…1f40 Head {h00=0x0010, h01=0x0050, text=» ANK A3,/FF «, t00=0x0013, t01=0x0186}
0x1f40…1f6c Head {h00=0x0028, h01=0x0050, text=» ST A4,EDPPOI STORE PICTURE POINTER «, t00=0x0014, t01=0x000a}
0x1f6c…1f8e Head {h00=0x001e, h01=0x0050, text=» NGR A3,A3 NEGATE REGISTER«, t00=0x0014, t01=0x0036}
0x1f8e…1fbc Head {h00=0x002a, h01=0x0050, text=» ST A3,EDCNTP STORE LENGTH I COUNTER «, t00=0x0014, t01=0x0058}
0x1fbc…1fd6 Head {h00=0x0016, h01=0x0050, text=» LDR A3,A7 SAVE A7«, t00=0x0014, t01=0x0086}
0x1fd6…2000 Head {h00=0x0026, h01=0x0050, text=» LDR A7,A1 GET EL. INDICATOR TO A7«, t00=0x0014, t01=0x00a0}
0x2000…2016 Head {h00=0x0012, h01=0x0050, text=» IFT OVERLY=0 «, t00=0x0014, t01=0x00ca}
0x2016…2042 Head {h00=0x0028, h01=0x0050, text=» CF A14,T:OPA GET ELEMENT PARAMETERS«, t00=0x0014, t01=0x00e0}
0x2042…204e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0014, t01=0x010c}
0x204e…2064 Head {h00=0x0012, h01=0x0050, text=» IFT OVERLY=1 «, t00=0x0014, t01=0x0118}
0x2064…207a Head {h00=0x0012, h01=0x0050, text=» CF A14,M:OPA «, t00=0x0014, t01=0x012e}
0x207a…2086 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0014, t01=0x0144}
0x2086…20a4 Head {h00=0x001a, h01=0x0050, text=» LDR A7,A3 RESTORE A7 «, t00=0x0014, t01=0x0150}
0x20a4…20bc Head {h00=0x0014, h01=0x0050, text=» LCR A4,A6 SIGN «, t00=0x0014, t01=0x016e}
0x20bc…20dc Head {h00=0x001c, h01=0x0050, text=» ANK A4,/F MASK OUT SIGN«, t00=0x0014, t01=0x0186}
0x20dc…2108 Head {h00=0x0028, h01=0x0050, text=» SUK A4,/D SUBTRACT WITH MINUS SIGN «, t00=0x0015, t01=0x0016}
0x2108…2136 Head {h00=0x002a, h01=0x0050, text=» ST A4,EDSIGN STORE IN SIGN INDICATOR «, t00=0x0015, t01=0x0042}
0x2136…2166 Head {h00=0x002c, h01=0x0050, text=» NGR A1,A1 GET POSITIVE LENGTH IN BYTES «, t00=0x0015, t01=0x0070}
0x2166…2178 Head {h00=0x000e, h01=0x0050, text=» SUR A6,A1«, t00=0x0015, t01=0x00a0}
0x2178…21a4 Head {h00=0x0028, h01=0x0050, text=» ADK A6,1 GET ELEMENT START ADDRESS «, t00=0x0015, t01=0x00b2}
0x21a4…21ce Head {h00=0x0026, h01=0x0050, text=» SLL A1,1 LENGTH IN BCD INCL. SIGN«, t00=0x0015, t01=0x00de}
0x21ce…21f8 Head {h00=0x0026, h01=0x0050, text=» SUK A1,1 LENGTH IN BCD EXCL. SIGN«, t00=0x0015, t01=0x0108}
0x21f8…221a Head {h00=0x001e, h01=0x0050, text=» LC A3,EDEPOI GET SAVED A3«, t00=0x0015, t01=0x0132}
0x221a…224c Head {h00=0x002e, h01=0x0050, text=» ANK A3,/FF GET NUMBER OF DIGITS TO FETCH «, t00=0x0015, t01=0x0154}
0x224c…2262 Head {h00=0x0012, h01=0x0050, text=» SUR A1,A3 L-N«, t00=0x0015, t01=0x0186}
0x2262…228c Head {h00=0x0026, h01=0x0050, text=» ST A1,EDCNTE STORE ELEMENT INDEX «, t00=0x0016, t01=0x000c}
0x228c…22a2 Head {h00=0x0012, h01=0x0050, text=» RF(NP) EDP050«, t00=0x0016, t01=0x0036}
0x22a2…22c2 Head {h00=0x001c, h01=0x0050, text=» SRL A1,1 DIVIDE WITH 2 «, t00=0x0016, t01=0x004c}
0x22c2…22d4 Head {h00=0x000e, h01=0x0050, text=» ADR A6,A1«, t00=0x0016, t01=0x006c}
0x22d4…2306 Head {h00=0x002e, h01=0x0050, text=»EDP050 ST A6,EDEPOI STORE ELEMENT POINTER «, t00=0x0016, t01=0x007e}
0x2306…2328 Head {h00=0x001e, h01=0x0050, text=» CM EDNOTZ CLEAR ZEROMARK «, t00=0x0016, t01=0x00b0}
0x2328…2346 Head {h00=0x001a, h01=0x0050, text=» CM EDFCH CLEAR EDFCH «, t00=0x0016, t01=0x00d2}
0x2346…2370 Head {h00=0x0026, h01=0x0050, text=» CM EDSUPP CLEAR SUPPR. INDICATOR «, t00=0x0016, t01=0x00f0}
0x2370…238a Head {h00=0x0016, h01=0x0050, text=» LDK A6,0 CLEAR A6«, t00=0x0016, t01=0x011a}
0x238a…23b2 Head {h00=0x0024, h01=0x0050, text=»EDP100 IM EDCNTP INCREMENT COUNT«, t00=0x0016, t01=0x0134}
0x23b2…23d8 Head {h00=0x0022, h01=0x0050, text=» RB(P) ENDS50 JUMP IF ALL DONE«, t00=0x0016, t01=0x015c}
0x23d8…2400 Head {h00=0x0024, h01=0x0050, text=» LC* A4,EDPPOI GET PICTURE CODE «, t00=0x0016, t01=0x0182}
0x2400…2414 Head {h00=0x0010, h01=0x0050, text=» ANK A4,/FF «, t00=0x0017, t01=0x001a}
0x2414…2438 Head {h00=0x0020, h01=0x0050, text=» IM EDPPOI INCREMENT POINTER«, t00=0x0017, t01=0x002e}
0x2438…2458 Head {h00=0x001c, h01=0x0050, text=» LDK A1,/80 LOAD TO MASK«, t00=0x0017, t01=0x0052}
0x2458…2486 Head {h00=0x002a, h01=0x0050, text=» TM A1,A4 TEST ON LEFTMOST BIT IN CODE«, t00=0x0017, t01=0x0072}
0x2486…24aa Head {h00=0x0020, h01=0x0050, text=» RF(Z) EDP120 JUMP IF BIT=0 «, t00=0x0017, t01=0x00a0}
0x24aa…24ca Head {h00=0x001c, h01=0x0050, text=» LDR A6,A4 A6=ASCII-CODE«, t00=0x0017, t01=0x00c4}
0x24ca…24de Head {h00=0x0010, h01=0x0050, text=» ANK A6,/7F «, t00=0x0017, t01=0x00e4}
0x24de…250c Head {h00=0x002a, h01=0x0050, text=»EDP110 SCR A6,A7 STORE BYTE IN BUFFER «, t00=0x0017, t01=0x00f8}
0x250c…2530 Head {h00=0x0020, h01=0x0050, text=» ADK A7,1 INCREMENT POINTER «, t00=0x0017, t01=0x0126}
0x2530…254c Head {h00=0x0018, h01=0x0050, text=» RB EDP100 CONTINUE «, t00=0x0017, t01=0x014a}
0x254c…2578 Head {h00=0x0028, h01=0x0050, text=»EDP120 LDKL A1,-17 LOAD START INDEX «, t00=0x0017, t01=0x0166}
0x2578…259a (24, 0, 400) Head {h00=0x001e, h01=0x0050, text=»EDP130 CC A4,TABPIC+17,A1 «, t00=0x0018, t01=0x0004}
0x259a…25c6 Head {h00=0x0028, h01=0x0050, text=» RF(E) EDP150 JUMP IF CODE IN TABLE «, t00=0x0018, t01=0x0026}
0x25c6…25e8 Head {h00=0x001e, h01=0x0050, text=» ADK A1,1 INCREMENT INDEX «, t00=0x0018, t01=0x0052}
0x25e8…2616 Head {h00=0x002a, h01=0x0050, text=» RB(N) EDP130 JUMP IF NOT END OF TABLE«, t00=0x0018, t01=0x0074}
0x2616…263e Head {h00=0x0024, h01=0x0050, text=» RB EDP100 JUMP IF ILLEGAL CODE «, t00=0x0018, t01=0x00a2}
0x263e…2652 Head {h00=0x0010, h01=0x0050, text=»EDP150 EQU *«, t00=0x0018, t01=0x00ca}
0x2652…267e Head {h00=0x0028, h01=0x0050, text=» LC A6,CODTAB+17,A1 GET DISPLACEMENT«, t00=0x0018, t01=0x00de}
0x267e…2692 Head {h00=0x0010, h01=0x0050, text=»BASE EQU *+2«, t00=0x0018, t01=0x010a}
0x2692…26b4 Head {h00=0x001e, h01=0x0050, text=» ADR P,A6 JUMP TO ROUTINE «, t00=0x0018, t01=0x011e}
0x26b4…26c2 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0018, t01=0x0140}
0x26c2…26d8 Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0018, t01=0x014e}
0x26d8…26ee Head {h00=0x0012, h01=0x0050, text=»* * ASTERISK *«, t00=0x0018, t01=0x0164}
0x26ee…2704 Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0018, t01=0x017a}
0x2704…271c Head {h00=0x0014, h01=0x0050, text=»LAST EQU *-BASE «, t00=0x0018, t01=0x0190}
0x271c…2742 Head {h00=0x0022, h01=0x0050, text=»EDP600 LDK A5,'*' LOAD * IN A5«, t00=0x0019, t01=0x0018}
0x2742…2752 Head {h00=0x000c, h01=0x0050, text=»********«, t00=0x0019, t01=0x003e}
0x2752…2762 Head {h00=0x000c, h01=0x0050, text=»* T *«, t00=0x0019, t01=0x004e}
0x2762…2772 Head {h00=0x000c, h01=0x0050, text=»********«, t00=0x0019, t01=0x005e}
0x2772…2788 Head {h00=0x0012, h01=0x0050, text=»LT EQU *-BASE «, t00=0x0019, t01=0x006e}
0x2788…27ae Head {h00=0x0022, h01=0x0050, text=»EDP610 IM EDSUPP EDSUPP NOT=0 «, t00=0x0019, t01=0x0084}
0x27ae…27da Head {h00=0x0028, h01=0x0050, text=» CF A14,EDGETN GET CHR FROM ELEMENT «, t00=0x0019, t01=0x00aa}
0x27da…2804 Head {h00=0x0026, h01=0x0050, text=» LD A1,EDNOTZ LOAD ZERO INDICATOR «, t00=0x0019, t01=0x00d6}
0x2804…2836 Head {h00=0x002e, h01=0x0050, text=» RF(NZ) EDP670 JUMP IF NOT LEADING ZEROES «, t00=0x0019, t01=0x0100}
0x2836…2858 Head {h00=0x001e, h01=0x0050, text=» CWK A6,/30 COMP WITH ZERO«, t00=0x0019, t01=0x0132}
0x2858…287a Head {h00=0x001e, h01=0x0050, text=» RF(E) EDP680 JUMP IF ZERO«, t00=0x0019, t01=0x0154}
0x287a…288c Head {h00=0x000e, h01=0x0050, text=» RF EDP660«, t00=0x0019, t01=0x0176}
0x288c…28a0 Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0019, t01=0x0188}
0x28a0…28b4 Head {h00=0x0010, h01=0x0050, text=»* Z * «, t00=0x001a, t01=0x000c}
0x28b4…28c8 Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x001a, t01=0x0020}
0x28c8…28de Head {h00=0x0012, h01=0x0050, text=»LZ EQU *-BASE «, t00=0x001a, t01=0x0034}
0x28de…2902 Head {h00=0x0020, h01=0x0050, text=»EDP650 LDK A5,' ' LOAD SPACE«, t00=0x001a, t01=0x004a}
0x2902…2914 Head {h00=0x000e, h01=0x0050, text=» RB EDP610«, t00=0x001a, t01=0x006e}
0x2914…2922 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001a, t01=0x0080}
0x2922…2950 Head {h00=0x002a, h01=0x0050, text=»************************************* «, t00=0x001a, t01=0x008e}
0x2950…297e Head {h00=0x002a, h01=0x0050, text=»* MARK NOT ZERO AND STORE CHARACTER * «, t00=0x001a, t01=0x00bc}
0x297e…29ac Head {h00=0x002a, h01=0x0050, text=»************************************* «, t00=0x001a, t01=0x00ea}
0x29ac…29de Head {h00=0x002e, h01=0x0050, text=»EDP660 IM EDNOTZ INCREMENT ZERO INDICATOR «, t00=0x001a, t01=0x0118}
0x29de…2a04 Head {h00=0x0022, h01=0x0050, text=» LDR A1,A6 A1=CHR FROM ELEMENT«, t00=0x001a, t01=0x014a}
0x2a04…2a22 Head {h00=0x001a, h01=0x0050, text=» LD A6,EDFCH A6=EDFCH «, t00=0x001a, t01=0x0170}
0x2a22…2a46 Head {h00=0x0020, h01=0x0050, text=» RF(Z) EDP665 JUMP IF NOT F «, t00=0x001a, t01=0x018e}
0x2a46…2a64 Head {h00=0x001a, h01=0x0050, text=» CM EDFCH CLEAR EDFCH «, t00=0x001b, t01=0x0022}
0x2a64…2a8c Head {h00=0x0024, h01=0x0050, text=» SCR A6,A7 STORE EDFCH IN BUFFER«, t00=0x001b, t01=0x0040}
0x2a8c…2ab0 Head {h00=0x0020, h01=0x0050, text=» ADK A7,1 INCREMENT POINTER «, t00=0x001b, t01=0x0068}
0x2ab0…2adc Head {h00=0x0028, h01=0x0050, text=»EDP665 LDR A6,A1 A6=CHR FROM ELEMENT«, t00=0x001b, t01=0x008c}
0x2adc…2af8 Head {h00=0x0018, h01=0x0050, text=»******************* «, t00=0x001b, t01=0x00b8}
0x2af8…2b14 Head {h00=0x0018, h01=0x0050, text=»* STORE CHARACTER * «, t00=0x001b, t01=0x00d4}
0x2b14…2b30 Head {h00=0x0018, h01=0x0050, text=»******************* «, t00=0x001b, t01=0x00f0}
0x2b30…2b5e Head {h00=0x002a, h01=0x0050, text=»EDP670 SCR A6,A7 STORE BYTE IN BUFFER «, t00=0x001b, t01=0x010c}
0x2b5e…2b82 Head {h00=0x0020, h01=0x0050, text=» ADK A7,1 INCREMENT POINTER «, t00=0x001b, t01=0x013a}
0x2b82…2ba4 Head {h00=0x001e, h01=0x0050, text=»EDP725 RB EDP100 CONTINUE «, t00=0x001b, t01=0x015e}
0x2ba4…2bc2 Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x001b, t01=0x0180}
0x2bc2…2be0 Head {h00=0x001a, h01=0x0050, text=»* EDNOTZ=0, CHR=/30 * «, t00=0x001c, t01=0x000e}
0x2be0…2bfe Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x001c, t01=0x002c}
0x2bfe…2c18 Head {h00=0x0016, h01=0x0050, text=»EDP680 SUK A4,/54 «, t00=0x001c, t01=0x004a}
0x2c18…2c38 Head {h00=0x001c, h01=0x0050, text=» RB(Z) EDP100 JUMP IF T «, t00=0x001c, t01=0x0064}
0x2c38…2c52 Head {h00=0x0016, h01=0x0050, text=»***************** «, t00=0x001c, t01=0x0084}
0x2c52…2c6c Head {h00=0x0016, h01=0x0050, text=»* STORE FROM A5 * «, t00=0x001c, t01=0x009e}
0x2c6c…2c86 Head {h00=0x0016, h01=0x0050, text=»***************** «, t00=0x001c, t01=0x00b8}
0x2c86…2cb4 Head {h00=0x002a, h01=0x0050, text=»EDP700 LDR A6,A5 LOAD CHARACTER TO A6 «, t00=0x001c, t01=0x00d2}
0x2cb4…2cd4 Head {h00=0x001c, h01=0x0050, text=» RB EDP670 JUMP TO STORE«, t00=0x001c, t01=0x0100}
0x2cd4…2ce2 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001c, t01=0x0120}
0x2ce2…2d00 Head {h00=0x001a, h01=0x0050, text=»**********************«, t00=0x001c, t01=0x012e}
0x2d00…2d1e Head {h00=0x001a, h01=0x0050, text=»* . (POINT ROOMLESS) *«, t00=0x001c, t01=0x014c}
0x2d1e…2d3c Head {h00=0x001a, h01=0x0050, text=»**********************«, t00=0x001c, t01=0x016a}
0x2d3c…2d52 Head {h00=0x0012, h01=0x0050, text=»L. EQU *-BASE «, t00=0x001c, t01=0x0188}
0x2d52…2d84 Head {h00=0x002e, h01=0x0050, text=»EDP710 LDK A6,'.'+/80 LOAD ROOMLESS POINT «, t00=0x001d, t01=0x000e}
0x2d84…2da0 Head {h00=0x0018, h01=0x0050, text=»EDP720 LD A1,EDSUPP «, t00=0x001d, t01=0x0040}
0x2da0…2dcc Head {h00=0x0028, h01=0x0050, text=» RB(Z) EDP670 JUMP IF NOT SUPPRESSED«, t00=0x001d, t01=0x005c}
0x2dcc…2de2 Head {h00=0x0012, h01=0x0050, text=» LD A1,EDNOTZ «, t00=0x001d, t01=0x0088}
0x2de2…2e12 Head {h00=0x002c, h01=0x0050, text=» RB(NZ) EDP670 JUMP IF NOT LEADING ZERO «, t00=0x001d, t01=0x009e}
0x2e12…2e42 Head {h00=0x002c, h01=0x0050, text=» CWK A6,'.'+/80 COMP WITH ROOMLESS POINT«, t00=0x001d, t01=0x00ce}
0x2e42…2e6e Head {h00=0x0028, h01=0x0050, text=» RB(E) EDP100 JUMP IF ROOMLESS POINT«, t00=0x001d, t01=0x00fe}
0x2e6e…2e80 Head {h00=0x000e, h01=0x0050, text=» RF EDP780«, t00=0x001d, t01=0x012a}
0x2e80…2e96 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x001d, t01=0x013c}
0x2e96…2eac Head {h00=0x0012, h01=0x0050, text=»* , (COMMA) * «, t00=0x001d, t01=0x0152}
0x2eac…2ec2 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x001d, t01=0x0168}
0x2ec2…2edc Head {h00=0x0016, h01=0x0050, text=»LCOMMA EQU *-BASE «, t00=0x001d, t01=0x017e}
0x2edc…2f00 Head {h00=0x0020, h01=0x0050, text=»EDP730 LDK A6,',' LOAD COMMA«, t00=0x001e, t01=0x0008}
0x2f00…2f12 Head {h00=0x000e, h01=0x0050, text=» RB EDP720«, t00=0x001e, t01=0x002c}
0x2f12…2f36 Head {h00=0x0020, h01=0x0050, text=»*************************** «, t00=0x001e, t01=0x003e}
0x2f36…2f5a Head {h00=0x0020, h01=0x0050, text=»* V (POINT, NOT ROOMLESS) * «, t00=0x001e, t01=0x0062}
0x2f5a…2f7e Head {h00=0x0020, h01=0x0050, text=»*************************** «, t00=0x001e, t01=0x0086}
0x2f7e…2f94 Head {h00=0x0012, h01=0x0050, text=»LV EQU *-BASE «, t00=0x001e, t01=0x00aa}
0x2f94…2fb8 Head {h00=0x0020, h01=0x0050, text=»EDP740 LDK A6,'.' LOAD POINT«, t00=0x001e, t01=0x00c0}
0x2fb8…2fca Head {h00=0x000e, h01=0x0050, text=» RB EDP720«, t00=0x001e, t01=0x00e4}
0x2fca…2fde Head {h00=0x0010, h01=0x0050, text=»************«, t00=0x001e, t01=0x00f6}
0x2fde…2ff2 Head {h00=0x0010, h01=0x0050, text=»* 0 (ZERO) *«, t00=0x001e, t01=0x010a}
0x2ff2…3006 Head {h00=0x0010, h01=0x0050, text=»************«, t00=0x001e, t01=0x011e}
0x3006…301c Head {h00=0x0012, h01=0x0050, text=»L0 EQU *-BASE «, t00=0x001e, t01=0x0132}
0x301c…3040 Head {h00=0x0020, h01=0x0050, text=»EDP750 LDK A6,'0' LOAD ZERO «, t00=0x001e, t01=0x0148}
0x3040…306e Head {h00=0x002a, h01=0x0050, text=» RB EDP660 JUMP TO IM EDNOTZ AND STORE«, t00=0x001e, t01=0x016c}
0x306e…3080 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x001f, t01=0x000a}
0x3080…3092 Head {h00=0x000e, h01=0x0050, text=»* P *«, t00=0x001f, t01=0x001c}
0x3092…30a4 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x001f, t01=0x002e}
0x30a4…30ba Head {h00=0x0012, h01=0x0050, text=»LP EQU *-BASE «, t00=0x001f, t01=0x0040}
0x30ba…30ec Head {h00=0x002e, h01=0x0050, text=»EDP760 CF A14,EDGETN GET CHR FROM ELEMENT «, t00=0x001f, t01=0x0056}
0x30ec…3108 Head {h00=0x0018, h01=0x0050, text=» RB EDP100 JUMP BACK«, t00=0x001f, t01=0x0088}
0x3108…311e Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x001f, t01=0x00a4}
0x311e…3134 Head {h00=0x0012, h01=0x0050, text=»* 9 (DIGIT) * «, t00=0x001f, t01=0x00ba}
0x3134…314a Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x001f, t01=0x00d0}
0x314a…3160 Head {h00=0x0012, h01=0x0050, text=»L9 EQU *-BASE «, t00=0x001f, t01=0x00e6}
0x3160…3192 Head {h00=0x002e, h01=0x0050, text=»EDP770 CF A14,EDGETN GET CHR FROM ELEMENT «, t00=0x001f, t01=0x00fc}
0x3192…31c0 Head {h00=0x002a, h01=0x0050, text=» RB EDP660 JUMP TO IM EDNOTZ AND STORE«, t00=0x001f, t01=0x012e}
0x31c0…31ce Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001f, t01=0x015c}
0x31ce…31e4 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x001f, t01=0x016a}
0x31e4…31fa Head {h00=0x0012, h01=0x0050, text=»* B (SPACE) * «, t00=0x001f, t01=0x0180}
0x31fa…3210 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0020, t01=0x0008}
0x3210…3226 Head {h00=0x0012, h01=0x0050, text=»LB EQU *-BASE «, t00=0x0020, t01=0x001e}
0x3226…324a Head {h00=0x0020, h01=0x0050, text=»EDP780 LDK A6,' ' LOAD SPACE«, t00=0x0020, t01=0x0034}
0x324a…326a Head {h00=0x001c, h01=0x0050, text=» RB EDP670 JUMP TO STORE«, t00=0x0020, t01=0x0058}
0x326a…3286 Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x0020, t01=0x0078}
0x3286…32a2 Head {h00=0x0018, h01=0x0050, text=»* A (IGNORE SPACE) *«, t00=0x0020, t01=0x0094}
0x32a2…32be Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x0020, t01=0x00b0}
0x32be…32d4 Head {h00=0x0012, h01=0x0050, text=»LA EQU *-BASE «, t00=0x0020, t01=0x00cc}
0x32d4…330e Head {h00=0x0036, h01=0x0050, text=»EDP790 CF A14,EDGETA GET CHR FROM ELEMENT IN ASCII«, t00=0x0020, t01=0x00e2}
0x330e…3332 Head {h00=0x0020, h01=0x0050, text=» CCK A6,' ' COMP WITH SPACE«, t00=0x0020, t01=0x011c}
0x3332…3358 Head {h00=0x0022, h01=0x0050, text=» RB(E) EDP725 IGNORE IF SPACE «, t00=0x0020, t01=0x0140}
0x3358…3386 Head {h00=0x002a, h01=0x0050, text=» RB EDP660 JUMP TO IM EDNOTZ AND STORE«, t00=0x0020, t01=0x0166}
0x3386…33ba (33, 0, 400) Head {h00=0x0030, h01=0x0050, text=»********************************************«, t00=0x0021, t01=0x0004}
0x33ba…33ee Head {h00=0x0030, h01=0x0050, text=»* F (NEXT CHR IS STORED AFTER SUPPRESSION) *«, t00=0x0021, t01=0x0038}
0x33ee…3422 Head {h00=0x0030, h01=0x0050, text=»********************************************«, t00=0x0021, t01=0x006c}
0x3422…3438 Head {h00=0x0012, h01=0x0050, text=»LF EQU *-BASE «, t00=0x0021, t01=0x00a0}
0x3438…3466 Head {h00=0x002a, h01=0x0050, text=»EDP800 LC* A4,EDPPOI GET PICTURE CODE «, t00=0x0021, t01=0x00b6}
0x3466…348a Head {h00=0x0020, h01=0x0050, text=» IM EDPPOI INCREMENT POINTER«, t00=0x0021, t01=0x00e4}
0x348a…34b8 Head {h00=0x002a, h01=0x0050, text=» ST A4,EDFCH STORE CHARACTER IN EDFCH «, t00=0x0021, t01=0x0108}
0x34b8…34ca Head {h00=0x000e, h01=0x0050, text=» IM EDCNTP«, t00=0x0021, t01=0x0136}
0x34ca…34ec Head {h00=0x001e, h01=0x0050, text=»EDP805 RB EDP725 JUMP BACK«, t00=0x0021, t01=0x0148}
0x34ec…34fa Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0021, t01=0x016a}
0x34fa…350e Head {h00=0x0010, h01=0x0050, text=»************«, t00=0x0021, t01=0x0178}
0x350e…3522 Head {h00=0x0010, h01=0x0050, text=»* + (PLUS) *«, t00=0x0021, t01=0x018c}
0x3522…3536 Head {h00=0x0010, h01=0x0050, text=»************«, t00=0x0022, t01=0x0010}
0x3536…354e Head {h00=0x0014, h01=0x0050, text=»LPLUS EQU *-BASE«, t00=0x0022, t01=0x0024}
0x354e…3572 Head {h00=0x0020, h01=0x0050, text=»EDP810 LD A1,EDSIGN GET SIGN«, t00=0x0022, t01=0x003c}
0x3572…359a Head {h00=0x0024, h01=0x0050, text=» RF(NZ) EDP830 JUMP IF POSITIVE «, t00=0x0022, t01=0x0060}
0x359a…35be Head {h00=0x0020, h01=0x0050, text=»EDP820 LDK A6,'-' LOAD MINUS«, t00=0x0022, t01=0x0088}
0x35be…35e4 Head {h00=0x0022, h01=0x0050, text=» RB EDP670 STORE SIGN IN BUFF «, t00=0x0022, t01=0x00ac}
0x35e4…3608 Head {h00=0x0020, h01=0x0050, text=»EDP830 LDK A6,'+' LOAD PLUS«, t00=0x0022, t01=0x00d2}
0x3608…361a Head {h00=0x000e, h01=0x0050, text=» RB EDP670«, t00=0x0022, t01=0x00f6}
0x361a…3630 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0022, t01=0x0108}
0x3630…3646 Head {h00=0x0012, h01=0x0050, text=»* - (MINUS) * «, t00=0x0022, t01=0x011e}
0x3646…365c Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0022, t01=0x0134}
0x365c…3676 Head {h00=0x0016, h01=0x0050, text=»LMINUS EQU *-BASE «, t00=0x0022, t01=0x014a}
0x3676…369a Head {h00=0x0020, h01=0x0050, text=»EDP840 LD A1,EDSIGN GET SIGN«, t00=0x0022, t01=0x0164}
0x369a…36bc Head {h00=0x001e, h01=0x0050, text=» RB(Z) EDP820 STORE MINUS «, t00=0x0022, t01=0x0188}
0x36bc…36da Head {h00=0x001a, h01=0x0050, text=» RB EDP780 STORE SPACE«, t00=0x0023, t01=0x001a}
0x36da…3706 Head {h00=0x0028, h01=0x0050, text=»************************************«, t00=0x0023, t01=0x0038}
0x3706…3732 Head {h00=0x0028, h01=0x0050, text=»* S (LEADING ZERO REPLACED BY SIGN)*«, t00=0x0023, t01=0x0064}
0x3732…375e Head {h00=0x0028, h01=0x0050, text=»************************************«, t00=0x0023, t01=0x0090}
0x375e…3774 Head {h00=0x0012, h01=0x0050, text=»LS EQU *-BASE «, t00=0x0023, t01=0x00bc}
0x3774…379e Head {h00=0x0026, h01=0x0050, text=»EDP850 IM EDSUPP MARK SUPPRESSION «, t00=0x0023, t01=0x00d2}
0x379e…37ca Head {h00=0x0028, h01=0x0050, text=» CF A14,EDGETN GET CHR FROM ELEMENT «, t00=0x0023, t01=0x00fc}
0x37ca…37f4 Head {h00=0x0026, h01=0x0050, text=» LD A1,EDNOTZ LOAD ZERO INDICATOR «, t00=0x0023, t01=0x0128}
0x37f4…3820 Head {h00=0x0028, h01=0x0050, text=» RB(NZ) EDP670 STORE CHR IF NOT ZERO«, t00=0x0023, t01=0x0152}
0x3820…3842 Head {h00=0x001e, h01=0x0050, text=» CWK A6,/30 COMP WITH ZERO«, t00=0x0023, t01=0x017e}
0x3842…3866 Head {h00=0x0020, h01=0x0050, text=» RB(E) EDP810 JUMP IF EQUAL «, t00=0x0024, t01=0x0010}
0x3866…3890 Head {h00=0x0026, h01=0x0050, text=» RB EDP660 IM EDNOTZ AND STORE CHR«, t00=0x0024, t01=0x0034}
0x3890…389e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0024, t01=0x005e}
0x389e…38c0 Head {h00=0x001e, h01=0x0050, text=»************************* «, t00=0x0024, t01=0x006c}
0x38c0…38e2 Head {h00=0x001e, h01=0x0050, text=»* C:CONDITIONAL PICTURE * «, t00=0x0024, t01=0x008e}
0x38e2…3904 Head {h00=0x001e, h01=0x0050, text=»************************* «, t00=0x0024, t01=0x00b0}
0x3904…391a Head {h00=0x0012, h01=0x0050, text=»LC EQU *-BASE «, t00=0x0024, t01=0x00d2}
0x391a…3940 Head {h00=0x0022, h01=0x0050, text=»EDP900 LD A4,EDSIGN LOAD SIGN «, t00=0x0024, t01=0x00e8}
0x3940…396c Head {h00=0x0028, h01=0x0050, text=» RB(NZ) EDP725 JUMP BACK IF POSITIVE«, t00=0x0024, t01=0x010e}
0x396c…3996 Head {h00=0x0026, h01=0x0050, text=» LD A4,EDPPOI LOAD PICTURE POINTER«, t00=0x0024, t01=0x013a}
0x3996…39c2 Head {h00=0x0028, h01=0x0050, text=» SU A4,EDCNTP SUB. WITH NEG.NUMBER=;«, t00=0x0024, t01=0x0164}
0x39c2…39ea Head {h00=0x0024, h01=0x0050, text=» ST A4,EDPPOI STORE NEW POINTER «, t00=0x0024, t01=0x0190}
0x39ea…3a06 Head {h00=0x0018, h01=0x0050, text=» RB EDP725 JUMP BACK«, t00=0x0025, t01=0x0028}
0x3a06…3a10 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0044}
0x3a10…3a1a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x004e}
0x3a1a…3a3a Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0025, t01=0x0058}
0x3a3a…3a5a Head {h00=0x001c, h01=0x0050, text=»* PRINT SPACE IF BLANK *«, t00=0x0025, t01=0x0078}
0x3a5a…3a7a Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0025, t01=0x0098}
0x3a7a…3a90 Head {h00=0x0012, h01=0x0050, text=»LD EQU *-BASE «, t00=0x0025, t01=0x00b8}
0x3a90…3abc Head {h00=0x0028, h01=0x0050, text=» IM EDSUPP INDICATE SUPPRESSION CODE«, t00=0x0025, t01=0x00ce}
0x3abc…3aec Head {h00=0x002c, h01=0x0050, text=» CF A14,EDGETA GET DIGIT IN ASCII TO A6 «, t00=0x0025, t01=0x00fa}
0x3aec…3b00 Head {h00=0x0010, h01=0x0050, text=» CWK A6,/20 «, t00=0x0025, t01=0x012a}
0x3b00…3b24 Head {h00=0x0020, h01=0x0050, text=» RB(E) EDP670 JUMP IF SPACE «, t00=0x0025, t01=0x013e}
0x3b24…3b5a Head {h00=0x0032, h01=0x0050, text=» RB EDP660 STORE AND INDICATE NOT LEADING ZERO«, t00=0x0025, t01=0x0162}
0x3b5a…3b68 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0026, t01=0x0008}
0x3b68…3b7c Head {h00=0x0010, h01=0x0050, text=»TABPIC EQU *«, t00=0x0026, t01=0x0016}
0x3b7c…3b92 Head {h00=0x0012, h01=0x0050, text=» DATA 'ABCDFP'«, t00=0x0026, t01=0x002a}
0x3b92…3ba8 Head {h00=0x0012, h01=0x0050, text=» DATA 'STVZ09'«, t00=0x0026, t01=0x0040}
0x3ba8…3bbe Head {h00=0x0012, h01=0x0050, text=» DATA '.,+-*' «, t00=0x0026, t01=0x0056}
0x3bbe…3bc8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x006c}
0x3bc8…3bdc Head {h00=0x0010, h01=0x0050, text=»CODTAB EQU *«, t00=0x0026, t01=0x0076}
0x3bdc…3bf0 Head {h00=0x0010, h01=0x0050, text=» BYTE LA,LB «, t00=0x0026, t01=0x008a}
0x3bf0…3c04 Head {h00=0x0010, h01=0x0050, text=» BYTE LC,LD «, t00=0x0026, t01=0x009e}
0x3c04…3c18 Head {h00=0x0010, h01=0x0050, text=» BYTE LF,LP «, t00=0x0026, t01=0x00b2}
0x3c18…3c2c Head {h00=0x0010, h01=0x0050, text=» BYTE LS,LT «, t00=0x0026, t01=0x00c6}
0x3c2c…3c40 Head {h00=0x0010, h01=0x0050, text=» BYTE LV,LZ «, t00=0x0026, t01=0x00da}
0x3c40…3c54 Head {h00=0x0010, h01=0x0050, text=» BYTE L0,L9 «, t00=0x0026, t01=0x00ee}
0x3c54…3c6c Head {h00=0x0014, h01=0x0050, text=» BYTE L.,LCOMMA «, t00=0x0026, t01=0x0102}
0x3c6c…3c86 Head {h00=0x0016, h01=0x0050, text=» BYTE LPLUS,LMINUS«, t00=0x0026, t01=0x011a}
0x3c86…3c9a Head {h00=0x0010, h01=0x0050, text=» BYTE LAST,0«, t00=0x0026, t01=0x0134}
0x3c9a…3ca4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0148}
0x3ca4…3cb8 Head {h00=0x0010, h01=0x0050, text=»TABLE EQU * «, t00=0x0026, t01=0x0152}
0x3cb8…3cd8 Head {h00=0x001c, h01=0x0050, text=» BYTE TXTEL,IMTXT D=0,1 «, t00=0x0026, t01=0x0166}
0x3cd8…3cf8 Head {h00=0x001c, h01=0x0050, text=» BYTE STXTEL,RETUR 2,3«, t00=0x0026, t01=0x0186}
0x3cf8…3d18 Head {h00=0x001c, h01=0x0050, text=» BYTE RETUR,RETUR 4,5 «, t00=0x0027, t01=0x0016}
0x3d18…3d38 Head {h00=0x001c, h01=0x0050, text=» BYTE RETUR,ENDSUB 6,7«, t00=0x0027, t01=0x0036}
0x3d38…3d56 Head {h00=0x001a, h01=0x0050, text=» BYTE RETUR,RETUR 8,9 «, t00=0x0027, t01=0x0056}
0x3d56…3d74 Head {h00=0x001a, h01=0x0050, text=» BYTE RETUR,RETUR A,B «, t00=0x0027, t01=0x0074}
0x3d74…3d92 Head {h00=0x001a, h01=0x0050, text=» BYTE RETUR,RETUR C,D «, t00=0x0027, t01=0x0092}
0x3d92…3dae Head {h00=0x0018, h01=0x0050, text=» BYTE RETUR,COND E,F«, t00=0x0027, t01=0x00b0}
0x3dae…3db8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x00cc}
0x3db8…3dcc Head {h00=0x0010, h01=0x0050, text=»TABZON EQU *«, t00=0x0027, t01=0x00d6}
0x3dcc…3dec Head {h00=0x001c, h01=0x0050, text=» BYTE RETURN,EDTXT Z=0,1«, t00=0x0027, t01=0x00ea}
0x3dec…3e0e Head {h00=0x001e, h01=0x0050, text=» BYTE EDFILL,EDFILL 2,3 «, t00=0x0027, t01=0x010a}
0x3e0e…3e2e Head {h00=0x001c, h01=0x0050, text=» BYTE RETUR,RETUR 4,5 «, t00=0x0027, t01=0x012c}
0x3e2e…3e4e Head {h00=0x001c, h01=0x0050, text=» BYTE AFORM,RETUR 6,7 «, t00=0x0027, t01=0x014c}
0x3e4e…3e5c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0027, t01=0x016c}
0x3e5c…3e8c Head {h00=0x002c, h01=0x0050, text=»*************************************** «, t00=0x0027, t01=0x017a}
0x3e8c…3ebc Head {h00=0x002c, h01=0x0050, text=»* GET CHARACTER FROM ELEMENT, NUMERIC * «, t00=0x0028, t01=0x001a}
0x3ebc…3eec Head {h00=0x002c, h01=0x0050, text=»*************************************** «, t00=0x0028, t01=0x004a}
0x3eec…3f1a Head {h00=0x002a, h01=0x0050, text=»EDGETN CF A14,EDGETA GET CHR IN ASCII «, t00=0x0028, t01=0x007a}
0x3f1a…3f40 Head {h00=0x0022, h01=0x0050, text=» ANK A6,/F MASK OUT ZONE PART «, t00=0x0028, t01=0x00a8}
0x3f40…3f64 Head {h00=0x0020, h01=0x0050, text=» ORK A6,/30 MAKE ASCII DIGIT«, t00=0x0028, t01=0x00ce}
0x3f64…3f74 Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0028, t01=0x00f2}
0x3f74…3fa2 Head {h00=0x002a, h01=0x0050, text=»************************************* «, t00=0x0028, t01=0x0102}
0x3fa2…3fd0 Head {h00=0x002a, h01=0x0050, text=»* GET CHARACTER FROM ELEMENT, ASCII * «, t00=0x0028, t01=0x0130}
0x3fd0…3ffe Head {h00=0x002a, h01=0x0050, text=»************************************* «, t00=0x0028, t01=0x015e}
0x3ffe…4024 Head {h00=0x0022, h01=0x0050, text=»EDGETA LD A1,EDCNTE LOAD INDEX«, t00=0x0028, t01=0x018c}
0x4024…404a Head {h00=0x0022, h01=0x0050, text=» RF(N) GETBLK JUMP IF NEGATIVE«, t00=0x0029, t01=0x0022}
0x404a…406e Head {h00=0x0020, h01=0x0050, text=» LC* A6,EDEPOI GET CHARACTER«, t00=0x0029, t01=0x0048}
0x406e…4092 Head {h00=0x0020, h01=0x0050, text=» IM EDEPOI INCREMENT POINTER«, t00=0x0029, t01=0x006c}
0x4092…40b8 Head {h00=0x0022, h01=0x0050, text=»GETBCD SRC A1,1 SHIFT CIRCULAR«, t00=0x0029, t01=0x0090}
0x40b8…40e0 Head {h00=0x0024, h01=0x0050, text=» RF(N) GETRGT JUMP IF ODD INDEX «, t00=0x0029, t01=0x00b6}
0x40e0…40f4 Head {h00=0x0010, h01=0x0050, text=» LDKL A3,-1 «, t00=0x0029, t01=0x00de}
0x40f4…4124 Head {h00=0x002c, h01=0x0050, text=» ADS A3,EDEPOI STEP DOWN ELEMENT POINTER«, t00=0x0029, t01=0x00f2}
0x4124…4144 Head {h00=0x001c, h01=0x0050, text=» SRL A6,4 A6=LEFT DIGIT «, t00=0x0029, t01=0x0122}
0x4144…415c Head {h00=0x0014, h01=0x0050, text=»GETB10 SUK A6,/F«, t00=0x0029, t01=0x0142}
0x415c…4180 Head {h00=0x0020, h01=0x0050, text=» RF(Z) GETBLK JUMP IF BLANK «, t00=0x0029, t01=0x015a}
0x4180…41a4 Head {h00=0x0020, h01=0x0050, text=» ADK A6,/3F MAKE ASCII DIGIT«, t00=0x0029, t01=0x017e}
0x41a4…41b6 Head {h00=0x000e, h01=0x0050, text=» RF GETRTN«, t00=0x002a, t01=0x0012}
0x41b6…41de Head {h00=0x0024, h01=0x0050, text=»GETRGT ANK A6,/F A6=RIGHT DIGIT «, t00=0x002a, t01=0x0024}
0x41de…41f0 Head {h00=0x000e, h01=0x0050, text=» RB GETB10«, t00=0x002a, t01=0x004c}
0x41f0…4218 Head {h00=0x0024, h01=0x0050, text=»GETRTN IM EDCNTE INCREMENT INDEX«, t00=0x002a, t01=0x005e}
0x4218…4228 Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x002a, t01=0x0086}
0x4228…424a Head {h00=0x001e, h01=0x0050, text=»GETBLK LDK A6,/20 A6=SPACE«, t00=0x002a, t01=0x0096}
0x424a…425c Head {h00=0x000e, h01=0x0050, text=» RB GETRTN«, t00=0x002a, t01=0x00b8}
0x425c…4268 Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x002a, t01=0x00ca}
0x4268…426c Head {h00=0x4004, h01=0x0000}
0x426c…4270 00 2a 00 d6 ┆ * ┆
0x4270…4278 (43, 1, 8) 20 04 00 00 00 2b 00 04 ┆ + ┆
0x4278…42c8 (44, 0, 400) 00 06 00 50 2a 20 00 14 00 04 00 06 00 50 2a 20 00 14 00 0e 00 34 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 00 14 00 18 00 06 00 50 ┆ P* P* 4 P************************************************ P┆
0x42c8…4318 2a 20 00 14 00 50 00 06 00 50 2a 20 00 14 00 5a 00 2c 00 50 5c 4c 44 4b 4c 5c 41 35 2c 4d 4f 4e 54 41 42 5c 41 44 44 52 45 53 53 20 54 4f 20 4d 4f 44 55 4c 45 20 54 41 42 4c 45 20 00 14 00 64 00 0e 00 50 5c 53 55 52 5c 41 31 2c 41 31 00 14 ┆* P P* Z , P LDKL A5,MONTAB ADDRESS TO MODULE TABLE d P SUR A1,A1 ┆
0x4318…4368 00 94 00 2c 00 50 5c 53 54 5c 41 31 2c 4e 4f 3a 49 4e 43 5c 4d 4f 44 55 4c 45 53 20 53 48 4f 55 4c 44 20 42 45 20 49 4e 43 4c 55 44 45 44 00 14 00 a6 00 24 00 50 5c 43 46 5c 41 31 34 2c 4d 4f 56 49 4e 43 5c 4d 4f 56 45 20 41 4e 44 20 49 4e ┆ , P ST A1,NO:INC MODULES SHOULD BE INCLUDED $ P CF A14,MOVINC MOVE AND IN┆
0x4368…43b8 43 4c 55 44 45 20 00 14 00 d6 00 18 00 50 5c 49 4d 5c 4e 4f 3a 49 4e 43 5c 4e 4f 20 4f 42 4a 45 43 54 00 14 00 fe 00 28 00 50 5c 4c 44 4b 4c 5c 41 35 2c 4d 4f 3a 56 45 5c 4d 4f 44 55 4c 45 20 54 41 42 4c 45 20 41 44 44 52 45 53 53 20 00 14 ┆CLUDE P IM NO:INC NO OBJECT ( P LDKL A5,MO:VE MODULE TABLE ADDRESS ┆
0x43b8…4408 01 1a 00 26 00 50 5c 43 46 5c 41 31 34 2c 4d 4f 56 49 4e 43 5c 4d 4f 56 45 20 53 4f 55 52 43 45 20 4d 4f 44 55 4c 45 53 00 14 01 46 00 10 00 50 5c 4c 44 5c 41 31 2c 44 54 42 49 54 00 14 01 70 00 24 00 50 5c 52 46 28 5a 29 5c 4e 4f 44 54 4f ┆ & P CF A14,MOVINC MOVE SOURCE MODULES F P LD A1,DTBIT p $ P RF(Z) NODTO┆