Commits
- Commit:
3e23847c5a3bd90213c8b080f0c19094eb5707a3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
better pretty-print for funcalls
- Commit:
dcb493d24f4a8156d98ed231d3942ff51fda7722
- From:
- Omar Polo <op@omarpolo.com>
- Date:
create correct string literals
- Commit:
309658f3b318912f9a29c14e008d75d5c7d05a68
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix val_eq for casted integer
- Commit:
ae3939af3a33d4e6baaa0c599e8d13d5aad1b988
- From:
- Omar Polo <op@omarpolo.com>
- Date:
handle numbers and casts better
now u8, u16 and u32 are stored in a respective field in the struct and
"untagged" numbers are a plain int64_t.
- Commit:
04a9c38f80b87f26d80630703b2f5c774dfe2e31
- From:
- Omar Polo <op@omarpolo.com>
- Date:
lowercase cast error messages
- Commit:
c7570a7d228292d00dad13e979e02a3562a516f0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix casting check: 255 is a valid u8!
- Commit:
3a74f37a76c24875468a69225846754d61b0064f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix the casting in global_set
- Commit:
e599ffc44d8133fb9bea8e8eb0d39e86079a264f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
allow casts in global vars
- 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:
f9cd3e06af84c7a1ce4408cda517310d99e5a23e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add environments; implement funcall, set/get variables and globals
- Commit:
da4de0c14b6791a1ba6f8e1dfb08f6d146882331
- From:
- Omar Polo <op@omarpolo.com>
- Date:
implement casts
- Commit:
8e0ef4cbb0ed60a2e1ee46aa071d23c82bce4657
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix compilation when DEBUG is enabled
- Commit:
b99bdaa159a0730c41b4b4cbf751bad97836fd4d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix assert in proc_done