Blame tests/gpc.gperf

Packit b27855
%{
Packit b27855
/* ISO Pascal 7185 reserved words.
Packit b27855
 *
Packit b27855
 * For GNU Pascal compiler (GPC) by jtv@hut.fi
Packit b27855
 *
Packit b27855
 * run this through the Doug Schmidt's gperf program
Packit b27855
 * with command
Packit b27855
 * gperf  -g -o -j1 -t -p -N is_reserved_word
Packit b27855
 *
Packit b27855
 */
Packit b27855
%}
Packit b27855
struct resword { char *name; short token; short iclass;};
Packit b27855
%%
Packit b27855
And,  AND,  PASCAL_ISO
Packit b27855
Array,  ARRAY,  PASCAL_ISO
Packit b27855
Begin,  BEGIN_, PASCAL_ISO
Packit b27855
Case, CASE, PASCAL_ISO
Packit b27855
Const,  CONST,  PASCAL_ISO
Packit b27855
Div,  DIV,  PASCAL_ISO
Packit b27855
Do, DO, PASCAL_ISO
Packit b27855
Downto, DOWNTO, PASCAL_ISO
Packit b27855
Else, ELSE, PASCAL_ISO
Packit b27855
End,  END,  PASCAL_ISO
Packit b27855
File, FILE_,  PASCAL_ISO
Packit b27855
For,  FOR,  PASCAL_ISO
Packit b27855
Function, FUNCTION, PASCAL_ISO
Packit b27855
Goto, GOTO, PASCAL_ISO
Packit b27855
If, IF, PASCAL_ISO
Packit b27855
In, IN, PASCAL_ISO
Packit b27855
Label,  LABEL,  PASCAL_ISO
Packit b27855
Mod,  MOD,  PASCAL_ISO
Packit b27855
Nil,  NIL,  PASCAL_ISO
Packit b27855
Not,  NOT,  PASCAL_ISO
Packit b27855
Of, OF, PASCAL_ISO
Packit b27855
Or, OR, PASCAL_ISO
Packit b27855
Packed, PACKED, PASCAL_ISO
Packit b27855
Procedure, PROCEDURE, PASCAL_ISO
Packit b27855
Program,PROGRAM,PASCAL_ISO
Packit b27855
Record, RECORD, PASCAL_ISO
Packit b27855
Repeat, REPEAT, PASCAL_ISO
Packit b27855
Set,  SET,  PASCAL_ISO
Packit b27855
Then, THEN, PASCAL_ISO
Packit b27855
To, TO, PASCAL_ISO
Packit b27855
Type, TYPE, PASCAL_ISO
Packit b27855
Until,  UNTIL,  PASCAL_ISO
Packit b27855
Var,  VAR,  PASCAL_ISO
Packit b27855
While,  WHILE,  PASCAL_ISO
Packit b27855
With, WITH, PASCAL_ISO