9fceff7e78
Added (SyntaxTree {...} ...) shorthand for SyntaxTree{..., ...} and
...
added some shebangs.
2019-01-14 16:32:11 -08:00
0f0fb2256a
Major overhaul of how modules and environments work, along with some
...
steamlining and tweaks to the makefile. Version bump: 6.14.13.8
2019-01-10 16:35:08 -08:00
3e89092833
Some changes to the error API, a fix for statement block parsing, and
...
replacing ((foo 1 baz)'s meaning) with $(foo 1 baz).
2019-01-01 17:17:23 -08:00
d8f9b15fd9
Cleaning up some of the documentation and dead code.
2018-12-31 01:02:46 -08:00
faaf5311c8
Updated shebangs
2018-12-31 00:20:07 -08:00
5059c081ac
Auto-upgraded code.
2018-12-30 23:58:47 -08:00
8a3c324087
Update to new syntax.
2018-12-30 19:04:45 -08:00
4fe63f253f
Auto-updated to version 5
2018-12-14 20:21:03 -08:00
5027bd4f0f
Upgraded/autoformatted.
2018-11-26 16:28:06 -08:00
2bbc035f5d
Simplifying the filesystem code (no longer entangled with nomsupath) and
...
using that to simplify the tools. Now the tools directly take lists of
file paths rather than things that might go through nomsupath or
directories or get processed by filetype. Use your shell for globbing stuff like
`nomsu tools/test.nom core/*.nom`
2018-11-20 14:54:40 -08:00
f304138530
Deduplicated goto label syntax (now just use (--- (label) ---))
2018-11-19 17:44:46 -08:00
a89d69e843
Autoformatted/auto-upgraded.
2018-11-19 17:37:37 -08:00
acd1191fb0
Tweaks and API cleanup.
2018-11-19 17:21:17 -08:00
7f47d42040
In-progress (but working) overhaul of some elements including: function
...
calls, lib/thing.nom API, multi-assignments, varargs, etc.
2018-11-17 14:39:08 -08:00
c5ea506acc
Adding compat for deprecating math convenience functions.
2018-11-11 16:28:09 -08:00