From 0b35912033dfa8984629c760097ce6691a7e5816 Mon Sep 17 00:00:00 2001 From: David Phillips Date: Thu, 2 Aug 2018 00:32:59 +1200 Subject: lex,parse: Add nand, nor Also update sample script to avoid idents colliding with keywords --- parse.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'parse.c') diff --git a/parse.c b/parse.c index c860bbf..b8fcb92 100644 --- a/parse.c +++ b/parse.c @@ -94,7 +94,9 @@ parse_expr(void) { /* FIXME do some things */ case TOK_OR : /* fallthrough */ case TOK_AND: /* fallthrough */ - case TOK_XOR: + case TOK_XOR: /* fallthrough */ + case TOK_NOR: /* fallthrough */ + case TOK_NAND: kerchunk(); EXPECT_AND_DISCARD_CRITICAL(TOK_IDENT); /* FIXME don't discard */ EXPECT_AND_DISCARD_CRITICAL(TOK_IDENT); /* FIXME don't discard */ -- cgit v1.1