aboutsummaryrefslogtreecommitdiff
path: root/interpreter/syntax.h
diff options
context:
space:
mode:
Diffstat (limited to 'interpreter/syntax.h')
-rw-r--r--interpreter/syntax.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/interpreter/syntax.h b/interpreter/syntax.h
index bed4fcd..89242ac 100644
--- a/interpreter/syntax.h
+++ b/interpreter/syntax.h
@@ -12,6 +12,7 @@ typedef enum {
TOKEN_CLOSE_P, /* ) */
TOKEN_COMMA, /* , */
TOKEN_COLON, /* : */
+ TOKEN_CODE, /* code */
TOKEN_NAME,
TOKEN_INT
} token_kind;
@@ -34,6 +35,7 @@ void free_token_list(token_list*);
typedef enum {
EXPR_INT,
EXPR_NAME,
+ EXPR_CODE,
EXPR_LIST,
EXPR_TUPLE,
EXPR_APP