Calvin Rose
|
027b2a81c2
|
Shrink the public interface by hiding internal state.
|
2018-03-31 16:42:41 -04:00 |
|
Calvin Rose
|
9dabc6bee3
|
Update assembly doc.
|
2018-03-30 12:17:03 -04:00 |
|
Calvin Rose
|
82e5d915f7
|
Add makefile back.
|
2018-03-18 09:17:20 -04:00 |
|
Calvin Rose
|
72d8e74a71
|
Update assembly and add example.
|
2018-03-16 14:34:48 -04:00 |
|
Calvin Rose
|
e8dfe673f2
|
Update sourcemapping structure. Add seqs example file.
|
2018-03-15 23:28:30 -04:00 |
|
Calvin Rose
|
807f9818a5
|
Add let macro.
|
2018-03-11 16:30:38 -04:00 |
|
Calvin Rose
|
2a0dc5f1ad
|
Switch to assymetric coroutines instead of symmetric.
|
2018-03-11 15:35:23 -04:00 |
|
Calvin Rose
|
0c3b0673ff
|
Enable debug opcode in vm and debug state for fibers.
|
2018-03-09 17:14:26 -05:00 |
|
Calvin Rose
|
a614816a04
|
Update func env representation to not store envs in function
objects.
|
2018-02-12 16:43:59 -05:00 |
|
Calvin Rose
|
e124029ae3
|
Update asm format for sourcemaps to use pairs for sourcemap entries.
|
2018-02-12 12:28:58 -05:00 |
|
bakpakin
|
4f74d57359
|
Refactor stl to corelib and stl. Corelib is part of vm, stl
is part of dst language. Add bootstrapping code directly into stl.
Stl is now logically grouped with compiler.
|
2018-01-29 23:38:49 -05:00 |
|
bakpakin
|
ce5708af98
|
Switch over to Cmake fully.
|
2018-01-29 15:46:26 -05:00 |
|
bakpakin
|
8fe9881187
|
More work on adding c functions. Added buffer literals again.
|
2018-01-27 15:15:09 -05:00 |
|
bakpakin
|
911b0b15e8
|
Fix some bugs with inner closures.
|
2018-01-21 14:39:32 -05:00 |
|
bakpakin
|
d68eae9592
|
Add bytecode verification
|
2018-01-20 17:21:59 -05:00 |
|
bakpakin
|
30f62ca454
|
Major refactor and restructure. Add CMake for anticipated windows
support.
|
2018-01-19 16:43:19 -05:00 |
|