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)))