Commit 5634100
committed
improve SEXP syntax checking
Clean up the syntax checker, using clearer variable names for each check, and most importantly unique variable names. Fixes several bugs where syntax checking failed because the same variable was overwritten with incompatible type information.
Also fixes a bug in `check_operator_argument_count` where the count check never ran due to a mixup of `op_index` and `op_const`.1 parent 57eec4d commit 5634100
1 file changed
Lines changed: 214 additions & 209 deletions
0 commit comments