index
:
amalgam
master
A programming language for combining cpu and gpu programming into the same language.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
std
Age
Commit message (
Collapse
)
Author
2020-07-25
Add assignment, while, extern, function signature type, start on bytecode
dec05eba
2020-07-25
Fix scoped allocator deinit crash with buffers
dec05eba
2020-07-25
Progressing on bytecode (to c), fix ssa resolving multiple times
dec05eba
2020-07-25
Start on bytecode. Commit before os switch
dec05eba
2020-07-25
Test errors, stop working on error
dec05eba
2020-07-25
Use ast pointers to fix resolving, remove try/throwing macros
dec05eba
2020-07-25
Add mutex for lhs expr, add error for missing lhs expr for func, struct
dec05eba
TODO: Use mutex in lhs expr and set resolved_type
2020-07-25
Add struct, import caching, binop ops etc
dec05eba
2020-07-25
Comment out functions to be removed
dec05eba
2020-07-25
Starting on ssa
dec05eba
2020-07-25
Load @import files relative to the file that uses @import
dec05eba
2020-07-25
Add hash map
dec05eba
2020-07-25
Add ast resolving using multiple threads
dec05eba
Fix issue where not all files are parsed
2020-07-25
Add string, variable and number. Fix identifier match against const and var
dec05eba
2020-07-25
Fix compiler join thread, fix compiliation with clang
dec05eba
2020-07-25
fix crashes
dec05eba
2020-07-25
Use multiple threads to parse
dec05eba