27011769dd
DEV: respect strict in our bytecode interpreter
2019-11-09 15:07:46 -06:00
34636a1743
MAINT: cargo fmt
2019-11-03 14:20:25 -06:00
db9b7aef43
DEV: More Windows file path handling fixes.
2019-11-03 14:19:14 -06:00
ad97dfca57
Properly detect import cycles at runtime.
2019-11-02 16:12:07 -05:00
d092fba5e8
DEV: More of the ucg commandline works now.
2019-10-17 17:58:03 -05:00
b3fd37a6b5
DEV: Integration tests all pass now.
2019-10-17 17:57:06 -05:00
ac4dc2addd
DEV: All unit tests pass.
2019-10-17 17:57:06 -05:00
092d510feb
DEV: A bunch of comparison and in operator fixes.
2019-10-17 17:57:06 -05:00
3017ced8d9
DEV: A while raft of unit test fixes for error reporting mostly.
2019-10-17 17:57:06 -05:00
e256abfee6
DEV: Plugin the VM to our FileBuilder.
...
Most of the tests do not yet pass and the main.rs doesn't compile
but we are snapshotting here so we can start fixing unit tests
before we hook directly into the main.rs.
2019-10-17 17:57:06 -05:00
156b55271e
DEV: Assert, Out, and Convert statements work.
2019-10-17 17:57:05 -05:00
e4c652b240
MAINT: Unused variable code cleanup
2019-10-17 17:57:05 -05:00
f1180dbc5f
DEV: Positions are tracked on the stack now too.
2019-10-17 17:57:05 -05:00
33a5694aad
DEV: The great Error message explosion.
2019-10-17 17:57:05 -05:00
ceb98244c7
DEV: Better file path handling through pointers.
2019-10-17 17:57:05 -05:00
7bc98514bf
DEV: pkg() functions *should* work now.
2019-10-17 17:57:05 -05:00
d09bd13f42
DEV: Reduce works over lists, tuples, and string
2019-10-17 17:57:05 -05:00
b016b9294b
DEV: filtering maps, lists, and tuples works.
2019-10-17 17:57:05 -05:00
8d7ca3d6c1
DEV: Maps over lists, strings, and tuples are working
2019-10-17 17:57:05 -05:00
4ba4355d37
MAINT: Cleaning up some warnings.
2019-10-17 17:57:05 -05:00
3dd0cc6794
DEV: Extract the environmentally shared pieces out
2019-10-17 17:57:05 -05:00
946a112eb4
DEV: Working Trace statements
2019-10-17 17:57:05 -05:00
2985d4258f
DEV: Ranges and Select expressions.
2019-10-17 17:57:05 -05:00
a36322461e
DEV: And and Or operators work
2019-10-17 17:57:04 -05:00
2bfb1ee6fe
DEV: Regex binary expressions work.
2019-10-17 17:57:04 -05:00
9f31a16b93
DEV: A first pass at the runtime.
...
Minus the actual compiling of a file in imports.
2019-10-17 17:57:04 -05:00
a7aab10723
DEV: The beginnings of a runtime for the opcode vm.
2019-10-17 17:57:04 -05:00