Trailing-Edge
-
PDP-10 Archives
-
bb-kl11f-bm_tops20_v7_0_atpch1_19
-
autopatch/ifgen.c12
There are 2 other files named ifgen.c12 in the archive. Click here to see a list.
REP 11/1 ;12C1
COPYRIGHT (C) 1974, 1983, 1984 BY DIGITAL EQUIPMENT CORPORATION
WIT
COPYRIGHT (C) 1974, 1983, 1984, 1985 BY DIGITAL EQUIPMENT CORPORATION
INS 28/1 ;12C2
;MJC 30-OCT-85 [1612] Move COLSEQ check from IFDD43 to IFDD30.
REP 11/35 ;12C3
PUSHJ PP,IFDD42 ;YES--GENERATE <LDB 0,B>
WIT
SKIPL COLSEQ ;[1612]NEED TO TRANSLATE?
PUSHJ PP,IFDD42 ;[1612]NO--GENERATE <LDB 0,B>
SKIPGE COLSEQ ;[1612] SKIP IF NOW IF LDB GENERATED
PUSHJ PP,IDD42A ;[1612]YES--USE <LDB 1,B> INSTEAD
INS 30/36 ;12C4
IDD42A: MOVSI CH,LDB.+AC1 ;[1612]USE AC1 INSTEAD
SKIPA ;[1612]
DEL 60/36 ;12C5
SKIPL COLSEQ ;IF 'LDB.' CHAR NEEDS TO BE TRANSLATED,
JRST IDD43A ;
MOVE TA,ESIZEX(LN) ; AND IT'S A 1 CHARACTER FIELD
CAIN TA,1 ;
MOVSI CH,LDB.+AC1 ; WANT TO USE AC1
SUM 164618