Nathan Braswell
|
15fe2aeba4
|
Moved copy_constructing into functions and destructing the results into obj_lower. Removed all defer_stack from c_generator. The last thing should be to move ref handling into obj_lower or maybe a pass after, then the rest of c_generator can be cleaned up and fixing interpreter (except for closures) should be easy.
|
2016-06-26 04:44:54 -07:00 |
|
Nathan Braswell
|
2c8c3af48a
|
Some speed improvements
|
2016-06-11 00:45:18 -07:00 |
|
Nathan Braswell
|
7aa1d9983b
|
Some bugfixes/added errors, convert most to not use simple_passthrough
|
2016-04-30 15:38:28 -04:00 |
|
Nathan Braswell
|
bfc3b72b00
|
Implement a hash_map and swap gss over to use it, making self-compilation 10 seconds faster on my laptop. captain.sh has been extended with the ability to bootstrap over any number of git commits.
|
2016-04-22 02:58:14 -04:00 |
|
Nathan Braswell
|
2cd43e5a21
|
most of hash map - have to commit fix for unify type first
|
2016-04-20 16:09:26 -04:00 |
|