Danila Fedorin
|
5ce0d41a53
|
Add a sprite draw function.
|
2018-08-08 21:47:47 -07:00 |
Danila Fedorin
|
89709fef97
|
Split symbol table into have a separate hash for each entry type.
|
2018-08-05 20:32:10 -07:00 |
Danila Fedorin
|
ecbe84134d
|
Add additional instructions.
|
2018-08-03 14:31:00 -07:00 |
Danila Fedorin
|
8d015d47f3
|
Write documentation.
|
2018-08-02 01:09:48 -07:00 |
Danila Fedorin
|
96059d6e04
|
Organize code into modules.
|
2018-08-01 22:40:41 -07:00 |
Danila Fedorin
|
946db467ee
|
Format code.
|
2018-07-28 17:53:07 -07:00 |
Danila Fedorin
|
3f931c4a65
|
Implement some inline function.
|
2018-07-28 17:43:19 -07:00 |
Danila Fedorin
|
35b9c7651a
|
Begin work on inline / builtin functions.
|
2018-07-28 16:17:06 -07:00 |
Danila Fedorin
|
5e93fa1963
|
Format code.
|
2018-07-27 23:27:13 -07:00 |
Danila Fedorin
|
cc82894454
|
Add support for binary generation.
|
2018-07-27 19:56:26 -07:00 |
Danila Fedorin
|
99a47be826
|
Make IR closer to actual CHIP-8
|
2018-07-27 18:57:08 -07:00 |
Danila Fedorin
|
8c63cbfb7b
|
Fix register allocation and calling (somewhat)
|
2018-07-27 18:01:00 -07:00 |
Danila Fedorin
|
23f95fe68c
|
Intermediate commit. Remove type restrictions.
Code gen is very broken
|
2018-07-27 00:06:33 -07:00 |
Danila Fedorin
|
3853d212b9
|
Add a basic CLI, and begin work on codegen.
|
2018-07-26 20:00:37 -07:00 |