Calvin Rose
|
b986e1b967
|
Redo calling convetion for more code reuse. Allow calling gst functions from c.
|
2017-03-10 00:09:42 -05:00 |
|
Calvin Rose
|
169e3de5a7
|
Work on basic stl. Add _ binding to repl for last value
|
2017-03-09 13:49:46 -05:00 |
|
Calvin Rose
|
0d066d8754
|
Add tuple type.
|
2017-03-07 15:29:40 -05:00 |
|
Calvin Rose
|
6677dff337
|
Rename everything to be prefixed with gst. No particluar meaning
or reason for that name, but its available and it irked me to see
non prefixed c code for something that is supposed to be emeddable.
|
2017-02-15 21:02:00 -05:00 |
|
Calvin Rose
|
8cdc0610e3
|
Reintroduce a separate Thread objects for threads instead of using arrays.
|
2017-02-14 20:45:34 -05:00 |
|
Calvin Rose
|
439650f26a
|
Add get and set instructions. GC is still buggy and currently
crashes everything all the time. :(
|
2017-02-12 21:54:18 -05:00 |
|
Calvin Rose
|
3794ec3acd
|
More work on compiler.
* Fix up while special form
* Change Value functions to pass-by-value
|
2017-02-09 23:28:11 -05:00 |
|
Calvin Rose
|
0557c8b2a6
|
Consolidate files
* Move GC struct into VM for easier use.
* Put all data structures into one file
|
2017-02-09 18:52:19 -05:00 |
|