#---------- RATFOR DEFINITIONS ---------- DEFINE TAB '[09]' DEFINE BELL '[07]' DEFINE CRLF '[0D][0A]' DEFINE FILL " [09]" DEFINE ALPHANUMERIC "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" DEFINE NUMERIC "0123456789" DEFINE DEFTAB 1000 # DEFINITION NAME TABLE SIZE DEFINE TEXTSIZE 1000 # SIZE OF THE DEFINES TABLES DEFINE DEFSIZE 20 # MAX SIZE OF A DEFINE NAME DEFINE DEFSIZE2 22 # DEFSIZE+2 DEFINE SCRATSIZE 1000 # SCRATCH FOR BALPAR & EATUP DEFINE MAXSTACK 100 # SIZE OF PARSE STACK DEFINE MAXBREAK 10 # NUMBER OF BREAKS AND NESTED FOR'S DEFINE UNDEFINED -1 DEFINE LEXDIGITS 262 DEFINE LEXIF 263 DEFINE LEXELSE 264 DEFINE LEXFOR 265 DEFINE LEXWHILE 266 DEFINE LEXBREAK 267 DEFINE LEXNEXT 268 DEFINE LEXREPEAT 269 DEFINE LEXUNTIL 270 DEFINE LEXDO 271 DEFINE LEXOTHER 272 DEFINE LEXDEFINE 273 DEFINE LEXINCLUDE 274 DEFINE LEXEND 275 DEFINE MAXLIN 80 DEFINE BREAKCODE 1 DEFINE NEXTCODE 0 DEFINE NOEXTRA 0 DEFINE 1EXTRA 1 DEFINE 2EXTRA 2 DEFINE SPLIT 0 DEFINE NOSPLIT 1