1: #include <stdio.h>
   2: #include "def.h"
   3: struct lablist  {long labelt;  struct lablist *nxtlab; };
   4: struct lablist *endlab, *errlab, *reflab, *linelabs, *newlab;
   5: 
   6: int nameline;           /* line number of function/subroutine st., if any */
   7: int stflag;     /* determines whether at beginning or middle of block of straight line code */
   8: 
   9: 
  10: 
  11: int   nlabs, lswnum, swptr, flag,
  12:      counter, p1, p3, begline, endline, r1,r2, endcom;
  13: long begchar, endchar, comchar;
  14: 
  15: 
  16: char *pred, *inc, *prerw, *postrw, *exp, *stcode;
  17: 
  18: #define maxdo   20  /* max nesting of do loops */
  19: long dostack[maxdo];        /* labels of do nodes */
  20: int doloc[maxdo];       /* loc of do node */
  21: int doptr;
  22: 
  23: 
  24: struct list *FMTLST;        /* list of FMTVX's generated */
  25: struct list *ENTLST;        /* list of STLNVX nodes corresponding to entry statements */
  26: long rtnbeg;    /* number of chars up to beginning of current routine */

Defined variables

ENTLST defined in line 25; used 3 times
FMTLST defined in line 24; used 3 times
begchar defined in line 13; used 3 times
comchar defined in line 13; used 8 times
counter defined in line 12; used 1 times
doloc defined in line 20; used 4 times
doptr defined in line 21; used 11 times
dostack defined in line 19; used 3 times
endchar defined in line 13; used 4 times
endlab defined in line 4; used 3 times
endline defined in line 12; used 9 times
errlab defined in line 4; used 3 times
exp defined in line 16; used 3 times
flag defined in line 11; used 1 times
inc defined in line 16; used 1 times
linelabs defined in line 4; used 3 times
lswnum defined in line 11; used 1 times
nameline defined in line 6; used 1 times
newlab defined in line 4; used 1 times
nlabs defined in line 11; used 13 times
p1 defined in line 12; used 1 times
p3 defined in line 12; used 1 times
postrw defined in line 16; used 1 times
pred defined in line 16; used 6 times
prerw defined in line 16; used 1 times
r1 defined in line 12; used 1 times
r2 defined in line 12; used 1 times
reflab defined in line 4; used 3 times
rtnbeg defined in line 26; never used
stcode defined in line 16; used 1 times
stflag defined in line 7; used 6 times
swptr defined in line 11; used 1 times

Defined struct's

lablist defined in line 3; used 4 times
  • in line 3-4(4)

Defined macros

maxdo defined in line 18; used 2 times
Last modified: 1981-07-10
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 852
Valid CSS Valid XHTML 1.0 Strict