summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorkdx <kikoodx@paranoici.org>2023-06-10 18:37:19 +0200
committerkdx <kikoodx@paranoici.org>2023-06-10 18:37:19 +0200
commita4a117871b56e72fc1638c6561d2d3670de929dc (patch)
tree8444924a228fee1c1564f36cb6897606697a5447 /src
parent4f3af2d3b0e7967155324746993b2c283d212147 (diff)
downloadgolem-a4a117871b56e72fc1638c6561d2d3670de929dc.tar.gz
tiny bits
Diffstat (limited to 'src')
-rw-r--r--src/main.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main.c b/src/main.c
index 978dd31..ecb539a 100644
--- a/src/main.c
+++ b/src/main.c
@@ -87,7 +87,7 @@ is_punct(const char *p)
if (strchr("=!<>", p[0]) != NULL && p[1] == '=')
return 2;
- return (strchr("+-/*()<>,;{}[]=", p[0]) != NULL);
+ return (strchr("+-/*()<>,;{}[]=&^|", p[0]) != NULL);
}
static Token *
@@ -714,7 +714,7 @@ gen_expr(Node *node)
case NOD_EQU: op = "EQU"; break;
case NOD_NEQ: op = "NEQ"; break;
case NOD_LT: op = "LTH"; break;
- case NOD_LE: op = "GTH NOT"; break;
+ case NOD_LE: op = "GTH LIT 0001 XOR"; break;
case NOD_AND: op = "AND"; break;
case NOD_OR: op = "OR"; break;
case NOD_XOR: op = "XOR"; break;