10 /* DELAY is defined in the standard headers on some platforms like
19 last_char_nonterminal
= 256,
20 /* Please keep these in alphabetic order, for easier reference and updating.
22 ABSOLUTE
, ACCESS
, AFTER
, ALL
, ALLOCATE
, AND
, ANDIF
, ARRAY
,
23 ARROW
, ASGN
, ASM_KEYWORD
, ASSERT
, ASSOCIATION
, AT
,
24 BASED
, BEGINTOKEN
, BIN
, BIT
, BITSTRING
, BODY
, BOOLS
, BUFFER
,
25 BUFFERNAME
, BUFFER_CODE
, BY
,
26 CALL
, CASE
, CAUSE
, CDDEL
, CHAR
, CHARS
, COLON
, COMMA
, CONCAT
, CONST
,
28 DCL
, DELAY
, DIV
, DO
, DOT
, DOWN
, DYNAMIC
,
29 ELSE
, ELSIF
, END
, ENTRY
, EQL
, ESAC
, EVENT
, EVENT_CODE
, EVER
,
31 EXPR
, /* an expression that has been pushed back */
32 FI
, FLOATING
, FOR
, FORBID
,
33 GENERAL
, GOTO
, GRANT
, GT
, GTE
,
35 IF
, IGNORED_DIRECTIVE
, IN
, INIT
, INOUT
, INLINE
,
36 LC
, LOC
, LPC
, LPRN
, LT
, LTE
,
38 NAME
, NE
, NEW
, NEWMODE
, NONREF
, NOPACK
, NOT
, NUMBER
,
40 PACK
, PARAMATTR
, PERVASIVE
, PLUS
, POS
, POWERSET
,
41 PREFIXED
, PRIORITY
, PROC
, PROCESS
,
42 RANGE
, RC
, READ
, READTEXT
, RECEIVE
, RECURSIVE
, REF
, REGION
, REM
,
43 RESULT
, RETURN
, RETURNS
, ROUND
, ROW
, RPC
, RPRN
, RPRN_COLON
,
44 SAME
, SC
, SEIZE
, SEND
, SET
, SHARED
, SIGNAL
, SIGNALNAME
, SIMPLE
,
45 SINGLECHAR
, SPEC
, START
, STATIC
, STEP
, STOP
, STREAM
, STRING
,
46 STRUCT
, SUB
, SYN
, SYNMODE
,
47 TERMINATE
, TEXT
, THEN
, THIS
, TIMEOUT
, TO
, TRUNC
, TYPENAME
,
53 /* These tokens only used within ch-lex.l to process compiler directives */
54 ALL_STATIC_OFF
, ALL_STATIC_ON
, EMPTY_OFF
, EMPTY_ON
,
55 GRANT_FILE_SIZE
, PROCESS_TYPE_TOKEN
, RANGE_OFF
, RANGE_ON
,
56 SEND_BUFFER_DEFAULT_PRIORITY
, SEND_SIGNAL_DEFAULT_PRIORITY
,
57 SIGNAL_CODE
, SIGNAL_MAX_LENGTH
, USE_SEIZE_FILE
, USE_SEIZE_FILE_RESTRICTED
,
60 /* These tokens are recognized, and reported as errors, by the lexer. */
63 /* This token is passed back to the parser when an the main
64 input file (not a seize file) has reached end-of-file. */