# FILE=RATDEF.RAT DEFINE (ASCII,) #DEFINE IF EXTERNAL CHAR. SET IS ALSO ASCII DEFINE (BUFSIZE=160) #PUSHBACK BUFFER FOR 'NGETCH' AND 'PUTBAK' DEFINE (CONTINCHAR=DOLLAR) #FORTRAN CONTINUATION LINES FLAG CHAR (COL 6) #DEFINE (DECWRITER,) #DEFINED FOR DECWRITER OUTPUT DEFINE (DFLTCO=NO) #DEFAULT SETTING FOR CO SWITCH, PCN 97 DEFINE (DFLTFO=NO) #DEFAULT SETTING FOR FO SWITCH DEFINE (DFLTGO=NO) #DEFAULT SETTING FOR GO SWITCH DEFINE (DFLTIF=YES) #DEFAULT SETTING FOR IF SWITCH DEFINE (DFLTIN=YES) #DEFAULT SETTING FOR IN SWITCH DEFINE (DFLTLC=NO) #DEFAULT SETTING FOR LC SWITCH (NO) DEFINE (DFLTSC=YES) #DEFAULT SETTING FOR SC SWITCH DEFINE (DFLTSP=NO) #DEFAULT SETTING FOR SP SWITCH DEFINE (INDIRLUN=8) #LUN FOR INDIRECT COMMAND FILES, !!!! DEFINE (LEXBREAK=-110) DEFINE (LEXDIGITS=) DEFINE (LEXDO=) DEFINE (LEXELSE=) DEFINE (LEXEND=) DEFINE (LEXFOR=) DEFINE (LEXIF=) DEFINE (LEXNEXT=) DEFINE (LEXOTHER=) DEFINE (LEXREPEAT=) DEFINE (LEXUNTIL=) DEFINE (LEXWHILE=) DEFINE (LEXRETURN=) DEFINE (LEXSTOP=) DEFINE (LEXDEFINE=) #PCN # 93 DEFINE (LEXMACRO=) DEFINE (LEXIFDEF=) DEFINE (LEXIFNOT=) DEFINE (LEXENDIF=) #PCN #93 DEFINE (LEXINCLUD=) DEFINE (LEXSTRNG=) #PCN #93 DEFINE (LISTOUT=6) #LUN OF STANDARD LISTING OUTPUT !!! DEFINE (LUNINDX=9) #PCN #96, LUN FOR TEMP INDEX FILE DEFINE (MACTYPE=-9) DEFINE (MAXCARD=96) #LENGTH OF INPUT/OUTPUT LINES. MUST BE X8 FOR GETIN DEFINE (MAXCHARS=8) #MAX CHARACTER STRING SIZE FOR 'OUTNUM' DEFINE (MAXDEF=96) #MAX LENGTH OF A DEFNINITION DEFINE (MAXFORSTK=150) #MAX SPACE FOR FOR REINIT CLAUSES DEFINE (MAXLINE=) #SIZE OF STRING TO HOLD INPUT/OUTPUT LINES DEFINE (MAXNAME=35) #FILE NAME STRING SIZE FOR RSX!!!! DEFINE (MAXPTR=250) #MAX NUMBER OF DEFINED SYMBOLIC CONSTANTS DEFINE (MAXSTACK=120) #MAX STACK DEPTH FOR PARSER DEFINE (MAXSTR=400) #MAX NUMBER OF CHAR IN ALL STRINGS IN A PROG. DEFINE (MAXTBL=3000) #MAX CHARS IN ALL DEFINITIONS DEFINE (MAXTOK=80) #MAX CHARS IN A TOKEN DEFINE (NFILES=4) #MAX DEPTH OF FILE INCLUSION DEFINE (NOT=BANG) #EXCLAMATION MARK FOR ASCII; CHANGE FOR EBCDIC DEFINE (NUMSTR=35) #MAX NUMBER OF STRINGS IN 1 PROGRAM DEFINE (PAGELENGTH=57) #LISTING PAGE LENGTH; 57 FOR 6 L/IN DEFINE (PASSCHAR=DOLLAR) #1 CHAR. TO PASS ARGUMENTS TO MACROS DEFINE (STDIN=1) #STANDARD INPUT FILE LUN !!! DEFINE (STRINGS,) #UNCOMMENT TO DEFINE STRING KEYWORD DEFINE (STDOUT=7) #STANDARD OUTPUT FILE LUN !!! DEFINE (USERIN=5) #COMMAND INPUT LUN !!! DEFINE (USEROUT=5) #USER'S TERMINAL LUN!!! #