added script that triggers a bug

This commit is contained in:
cozis
2021-11-03 01:14:08 +00:00
parent 31b7cab2bf
commit ca55816a23
2 changed files with 8 additions and 10 deletions
+4 -2
View File
@@ -1,6 +1,8 @@
p = (true);
if true if p
a = 1; (a = 1);
else else
a = 2; a = 2;
return a; return a;
+3 -7
View File
@@ -338,19 +338,15 @@ static inline _Bool done(Context *ctx)
return current(ctx) == TDONE; return current(ctx) == TDONE;
} }
#warning "TEMP"
#include <stdio.h>
static Node *parse_statement(Context *ctx) static Node *parse_statement(Context *ctx)
{ {
assert(ctx != NULL); assert(ctx != NULL);
switch(current(ctx)) switch(current(ctx))
{ {
case '*':
case '/':
case TASS:
case TDONE:
UNREACHABLE;
break;
case '(': case '(':
case '+': case '+':
case '-': case '-':