Fix the crash that afl found
diff --git a/include/bc.h b/include/bc.h
index 785f59b..311cc78 100644
--- a/include/bc.h
+++ b/include/bc.h
@@ -98,10 +98,8 @@
#define BC_PARSE_NO_EXEC(p) ((p)->flags.len != 1 || BC_PARSE_TOP_FLAG(p) != 0)
-#define BC_PARSE_VALID_END_TOKEN(t) \
- ((t) == BC_LEX_SCOLON || (t) == BC_LEX_KEY_ELSE || (t) == BC_LEX_RBRACE || \
- (t) == BC_LEX_KEY_IF || (t) == BC_LEX_NLINE || (t) == BC_LEX_KEY_FOR || \
- (t) == BC_LEX_KEY_WHILE || (t) == BC_LEX_EOF)
+#define BC_PARSE_DELIMITER(t) \
+ ((t) == BC_LEX_SCOLON || (t) == BC_LEX_NLINE || (t) == BC_LEX_EOF)
#define BC_PARSE_OP(p, l) (((p) & ~(BC_LEX_CHAR_MSB(1))) | (BC_LEX_CHAR_MSB(l)))