GET "NLIBHDR"

MANIFEST $(   // AE OPERATORS AND SYMBOLS
S.NUMBER=1; S.NAME=2; S.STRING=3; S.TRUE=4; S.FALSE=5
S.VALOF=6; S.LV=7; S.RV=8; S.VECAP=9; S.FNAP=10
S.MULT=11; S.DIV=12; S.REM=13
S.PLUS=14; S.MINUS=15; S.QUERY=16; S.NEG=17; S.ABS=19
S.EQ=20; S.NE=21; S.LS=22; S.GR=23; S.LE=24; S.GE=25
S.BYTEAP=28
S.NOT=30; S.LSHIFT=31; S.RSHIFT=32; S.LOGAND=33; S.LOGOR=34
S.EQV=35; S.NEQV=36; S.COND=37; S.COMMA=38; S.TABLE=39

S.AND=40; S.VALDEF=41; S.VECDEF=42; S.CONSTDEF=43
S.FNDEF=44; S.RTDEF=45

S.NEEDS=48; S.SECTION=49

S.ASS=50; S.RTAP=51; S.GOTO=52; S.RESULTIS=53
S.COLON=54
S.TEST=55; S.FOR=56; S.IF=57; S.UNLESS=58
S.WHILE=59; S.UNTIL=60; S.REPEAT=61; S.REPEATWHILE=62
S.REPEATUNTIL=63; S.LOOP=65; S.BREAK=66; S.RETURN=67; S.FINISH=68
S.ENDCASE=69; S.SWITCHON=70; S.CASE=71; S.DEFAULT=72
S.SEQ=73; S.LET=74; S.MANIFEST=75; S.GLOBAL=76; S.STATIC=79
$)

MANIFEST $(   // OTHER CANONICAL SYMBOLS
S.BE=89; S.END=90; S.LSECT=91; S.RSECT=92; S.GET=93
S.SEMICOLON=97; S.INTO=98; S.TO=99; S.BY=100; S.DO=101; S.OR=102
S.VEC=103; S.LPAREN=105; S.RPAREN=106
$)

GLOBAL $(    // GLOBALS USED IN LEX
CHBUF:300; DECVAL:301
GETV=103; GETP=104; GETT=105
WORDV:306; WORDSIZE:307; CHARV:308; CHARP:309
PRSOURCE:310; PRLINE:311
SYMB:315; WORDNODE:316; CH:317; RDTAG:318
NEXTSYMB:320; DECLSYSWORDS:321; NLPENDING:322
LOOKUPWORD:325; RCH:326; PPTRACE:327; OPTION:328
WRCHBUF:331; CHCOUNT:332; LINECOUNT:333
NULLTAG:334; REC.P:335; REC.L:336
$)

GLOBAL $(   // GLOBALS USED IN CAE
RDBLOCKBODY:340;  RDSECT:341
RNAMELIST:342; RNAME:343
REXP:344; RDEF:345; RCOM:346
RDCDEFS:347; NAMETABLE:348; NAMETABLESIZE:349
FORMTREE:350; CAEREPORT:351; PLIST:352
CHECKFOR:353; IGNORE:354; PERFORMGET:355; REXPLIST:356
RDSEQ:357
RBEXP:358
LIST1:361; LIST2:362; LIST3:363; LIST4:364; LIST5:365
NEWVEC:366; TREEP:367; TREEVEC:368; LIST6:369
CHARCODE:390; REPORTCOUNT:391; REPORTMAX:392
SOURCESTREAM:393; SYSPRINT:394; OCODE:395
UPPER:396   //       $$$$$
UNASKII:397  //   $$$$$
$)

MANIFEST $(    //  SELECTORS
H1=0; H2=1; H3=2; H4=3; H5=4; H6=5
$)