Commits
- Commit:
e0b4ca440025383116871fd9f0fd40d162ea39d4
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add multiple-assert back
and while there fix a shift-reduce conflict on '\n' in const rule
- Commit:
c01463a300aee951bd8364979b23b9e6ea102f94
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add multiline consts
now it's possible to do also things like
const (
one = 1
two = 2
...
)
instead of
const one = 1
const two = 2
...
- Commit:
afb311959eec920dbda96d86b42aa30ac55f1662
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix parse table bug: now <users> correctly refers to the table
- Commit:
ab51127d27ae8e937900c3dc3f7a15555dc0d71f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add a mean to debug yylex
- Commit:
abebcc030ec0a51316876d7a87fcd02cef27fbc0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
play with casts, variables and globals
- Commit:
ce030684f65a163cb3445c1cdae83467c22f490d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
drop builtin dummy, add pp and skip
- Commit:
126080b762a54fcafcbbb7942b4406ee3777bcc3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
set argc on builtins
- Commit:
9af2cde296684629983279f4e144d961be83fdf6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
change how nativefns are called
nativefn (aka built-ins) now gets their arguments on the stack, while
script procedures still gets them as variables.
- Commit:
1433867a307e5fbd8399b90e210d4d9caf29ba00
- From:
- Omar Polo <op@omarpolo.com>
- Date:
correctly parse casts
- Commit:
d7786ef0db3aeb260b1b1bd27d78b8ce737be3bb
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sort elements in lookup
- Commit:
0f65f25ee3da916c343894b78d24a285751229bd
- From:
- Omar Polo <op@omarpolo.com>
- Date:
delete unused `nl' rule
- Commit:
c092e54b8207e271e7bf6ae98b83226a6c3cfe2c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
checks on global vars and on arity
- Commit:
f9cd3e06af84c7a1ce4408cda517310d99e5a23e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add environments; implement funcall, set/get variables and globals
- Commit:
871eec082d922a94977ef7f38b63e6678ffc92c5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ignore ninepscript executable
- Commit:
da4de0c14b6791a1ba6f8e1dfb08f6d146882331
- From:
- Omar Polo <op@omarpolo.com>
- Date:
implement casts