summaryrefslogtreecommitdiff
path: root/parser.mli
diff options
context:
space:
mode:
authorAlex AUVOLAT <alex.auvolat@ens.fr>2013-11-10 10:11:16 +0100
committerAlex AUVOLAT <alex.auvolat@ens.fr>2013-11-10 10:11:16 +0100
commitd9fab442401005b49b9221b9d897501fef9a4d8d (patch)
treeff9fa0535f91d8d160c6e7360f256664d1b4169e /parser.mli
parent8f1093f0e00f9b1df7ce343a879303fd56a95d08 (diff)
downloadLPC-Projet-d9fab442401005b49b9221b9d897501fef9a4d8d.tar.gz
LPC-Projet-d9fab442401005b49b9221b9d897501fef9a4d8d.zip
Nothing interesting to see yet.
Diffstat (limited to 'parser.mli')
-rw-r--r--parser.mli53
1 files changed, 0 insertions, 53 deletions
diff --git a/parser.mli b/parser.mli
deleted file mode 100644
index 8309e8a..0000000
--- a/parser.mli
+++ /dev/null
@@ -1,53 +0,0 @@
-
-type token =
- (* KEYWORDZ *)
- | CLASS
- | ELSE
- | FALSE
- | FOR
- | IF
- | INT
- | NEW
- | NULL
- | PUBLIC
- | RETURN
- | THIS
- | TRUE
- | VIRTUAL
- | VOID
- | WHILE
- (* IDENTZ *)
- | IDENT of string
- (* OPERATORZ, by precedence *)
- | ASSIGN
- | LOR
- | LAND
- | EQ
- | NE
- | LT
- | LE
- | GT
- | GE
- | PLUS
- | MINUS
- | TIMES
- | DIV
- | MOD
- | NOT
- | INCR
- | DECR
- | REF
- (* and also : unary dereference, plus, minus *)
- | LPAREN
- | RPAREN
- | RARROW
- | DOT
- (* OTHER SYMBOLZ *)
- | SEMICOLON
- | DOUBLECOLON
- | LFLOW
- | LBRACE
- | RBRACE
- (* DATAZ *)
- | INTVAL of int
- | STRVAL of string