Reduce work on a test
diff --git a/include/bc.h b/include/bc.h
index dc71860..a0dc8a9 100644
--- a/include/bc.h
+++ b/include/bc.h
@@ -121,8 +121,7 @@
 #define BC_PARSE_LEAF(prev, bin_last, rparen) \
 	(!(bin_last) && ((rparen) || bc_parse_inst_isLeaf(prev)))
 #define BC_PARSE_INST_VAR(t) \
-	((t) == BC_INST_VAR || (t) == BC_INST_ARRAY_ELEM || (t) == BC_INST_LAST || \
-	 (t) == BC_INST_SCALE || (t) == BC_INST_IBASE || (t) == BC_INST_OBASE)
+	((t) >= BC_INST_VAR && (t) <= BC_INST_SCALE && (t) != BC_INST_ARRAY)
 
 #define BC_PARSE_PREV_PREFIX(p) \
 	((p) >= BC_INST_INC_PRE && (p) <= BC_INST_BOOL_NOT)