Commits


fix parse table bug: now <users> correctly refers to the table


add a mean to debug yylex


play with casts, variables and globals


drop builtin dummy, add pp and skip


set argc on builtins


change how nativefns are called nativefn (aka built-ins) now gets their arguments on the stack, while script procedures still gets them as variables.


correctly parse casts


sort elements in lookup


delete unused `nl' rule


checks on global vars and on arity


add environments; implement funcall, set/get variables and globals


ignore ninepscript executable


implement casts


fix compilation when DEBUG is enabled


fix assert in proc_done