Nathan Braswell
|
7aa1d9983b
|
Some bugfixes/added errors, convert most to not use simple_passthrough
|
2016-04-30 15:38:28 -04:00 |
|
Nathan Braswell
|
d126cbf24b
|
Added short/long and unsigned types for all int based types
|
2016-04-29 16:19:23 -04:00 |
|
Nathan Braswell
|
914fc57c13
|
Change over everything to sizeof intrinsic
|
2016-04-28 19:22:23 -04:00 |
|
Nathan Braswell
|
b52d38f648
|
Added in version numbers/hashes pulled from git - captain.sh generates at build time compiler_version.krak to be imported by kraken.main
|
2016-04-27 15:59: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 |
|
Collin Richards
|
ee847eb866
|
Fix captain.sh bootstrap installation
Trying to copy a file that didn't exist yet caused
the script to break when running it the first time.
|
2016-04-19 20:35:22 -04:00 |
|
Nathan Braswell
|
8d0996fb47
|
Added in bitwise operators
|
2016-04-19 18:39:01 -04:00 |
|
Nathan Braswell
|
0961636ab0
|
Fix syntax problem in captain.sh
|
2016-04-19 12:49:08 -04:00 |
|
Nathan Braswell
|
04d2af4168
|
Bugfixes, remove the cast_ptr function
|
2016-04-19 06:04:22 -04:00 |
|
Nathan Braswell
|
730e1a58ed
|
Fix so defer defer / defer {} works. Note - defer defer almost definitly doesn't work the way you think it will
|
2016-04-13 21:45:21 -04:00 |
|
Nathan Braswell
|
09158cd2b9
|
Fix vector out of bounds access for parser, ast_transformation, and c_generator, remove many printlns in prep for better error handling, add features to captian.sh to facillitate development
|
2016-03-30 16:13:10 -04:00 |
|
Nathan Braswell
|
8c18e00aa7
|
spelling
|
2016-03-29 13:29:49 -04:00 |
|