module Parser: sig
.. end
type
token =
| |
IDE of string |
| |
NUM of int |
| |
REAL of float |
| |
TRUE |
| |
FALSE |
| |
PROGRAM |
| |
VAR |
| |
ARRAY |
| |
OF |
| |
INT |
| |
FLOAT |
| |
PROCEDURE |
| |
FUNCTION |
| |
BEGIN |
| |
END |
| |
IF |
| |
THEN |
| |
ELSE |
| |
WHILE |
| |
DO |
| |
REPEAT |
| |
UNTIL |
| |
FOR |
| |
TO |
| |
WRITE |
| |
CALL |
| |
PLUS |
| |
MINUS |
| |
TIMES |
| |
DIVISION |
| |
EQUAL |
| |
LESSEQUAL |
| |
LESS |
| |
AND |
| |
OR |
| |
NOT |
| |
ASSIGN |
| |
SEMICOLON |
| |
COLON |
| |
COMMA |
| |
LS |
| |
RS |
| |
LP |
| |
RP |
| |
EOF |
val yytransl_const : int array
val yytransl_block : int array
val yylhs : string
val yylen : string
val yydefred : string
val yydgoto : string
val yysindex : string
val yyrindex : string
val yygindex : string
val yytablesize : int
val yytable : string
val yycheck : string
val yynames_const : string
val yynames_block : string
val yyact : (Parsing.parser_env -> Obj.t) array
val yytables : Parsing.parse_tables
val program : (Lexing.lexbuf -> token) -> Lexing.lexbuf -> Syntaxtree.program