if (TERMtype
== 1) dofix(); /* convert iline */
if (TERMtype
== 0)c
= (int)*iline
++;
if (TERMtype
== 0)c
= (int)*iline
++;
if(digit(c
) || c
== '@' ||
(c
=='.' && digit(*iline
)))
for(tp
= tab
; tp
->input
; tp
++)
register struct nlist
*np
;
if (TERMtype
== 0)c
= (int)*iline
++;
} while(alpha(c
) || digit(c
));
if(litflag
< 0) { /* commands */
for(c
=0; comtab
[c
]; c
+=3)
if(equal(name
, comtab
[c
]))
for(np
=nlist
; np
->namep
; np
++)
if(equal(np
->namep
, name
)) {
np
->namep
= alloc(cp
-name
);
copy(CH
, name
, np
->namep
, cp
-name
);
register struct lablist
*lblthru
;
lblthru
= labldefs
.nextll
;
if(equal(lblthru
->lname
,x
)) {
datum
= (double) lblthru
->lno
;
lblthru
= lblthru
->nextll
;
if (TERMtype
== 0)c
= (int)*iline
++;
if (TERMtype
== 0)c
= (int)*iline
++;
if (TERMtype
== 0)c
= (int)*iline
++;
if (TERMtype
== 0)c
= (int)*iline
++;
if (TERMtype
== 0)c
= (int)*iline
++;
if (TERMtype
== 0)c
= (int)*iline
++;
if (TERMtype
== 0)c
= (int)*iline
++;
lex0
, lex1
, lex2
, lex3
, lex4
, lex5
, lex6