Rick van Vonderen riyyi
riyyi pushed to master at riyyi/mal 2023-03-24 23:40:44 +01:00
9271b9fe01 Meta: Add to-dos
6c12b199e8 Eval: Add error message for invalid function calls
17fddc1cf4 Printer: Fix HashMap printing spacing
Compare 3 commits »
riyyi pushed to master at riyyi/mal 2023-03-24 22:29:33 +01:00
c6ea42bc5d Everywhere: Pass step2 tests by supporting hash-maps
5c5a766b7e Reader+Printer: Reorder tokens
da0b0a91a6 Everywhere: Start implementation of step2
b51a3bf15b AST: Add ruc::Formatter for ASTNodes
27e584ea84 Everywhere: Add Keyword parsing
Compare 6 commits »
riyyi pushed to master at riyyi/mal 2023-03-23 20:34:06 +01:00
f6f8207e1a Meta: Add license file
eedfe53b96 Main: Add CLI arguments to enable pretty printing / dumping
Compare 2 commits »
riyyi pushed to master at riyyi/mal 2023-03-20 18:13:30 +01:00
94dcd4c50e Everywhere: Pass step1 tests by supporting more Tokens in the Reader
riyyi pushed to master at riyyi/mal 2023-03-19 16:14:12 +01:00
68303dfe7b Reader: Add support for more Tokens
riyyi pushed to master at riyyi/mal 2023-03-19 15:07:07 +01:00
9816bb3de2 Everywhere: Add Error class for generic error reporting
riyyi pushed to master at riyyi/mal 2023-03-19 12:14:58 +01:00
a8f990ed98 Main: Support pretty printing
riyyi pushed to master at riyyi/mal 2023-03-19 12:06:48 +01:00
21914c6b6a Lexer+Reader+Printer: Store strings with quotes, improve error handling
58523551c8 Lexer: Fix token types
b604d7ddb5 AST: Add error node
Compare 3 commits »
riyyi created branch master in riyyi/mal 2023-03-18 23:32:54 +01:00
riyyi pushed to master at riyyi/mal 2023-03-18 23:32:54 +01:00
46e037e39e Lisp: Add source
2904f24565 Meta: Add project prerequisites
88ed8bf2d7 Initial commit
riyyi created repository riyyi/mal 2023-03-18 23:27:33 +01:00
riyyi pushed to master at riyyi/dotfiles 2023-03-12 13:35:57 +01:00
9461c904cd Emacs: Fix org-roam by adding SQLite dependency
riyyi pushed to master at riyyi/dotfiles 2023-03-10 23:37:44 +01:00
f9459cfe66 Emacs: Update to use vertico-prescient, update Elpaca bootstrap
riyyi pushed to master at riyyi/dotfiles 2023-01-23 13:30:17 +01:00
17cbd91236 Emacs: Fix dashboard startup
riyyi pushed to master at riyyi/dotfiles 2023-01-01 22:49:13 +01:00
89607db905 Emacs: Complete restructure of the config
riyyi pushed to master at riyyi/dotfiles 2022-12-07 11:59:30 +01:00
2b5aabebfb Config: Fix YouTube channel videos being hidden accidently
437dd48e51 Emacs: Make evil shift in visual mode prefix compatible
Compare 2 commits »
riyyi pushed to master at riyyi/garbage 2022-10-18 21:24:39 +02:00
301c9343da Emulator: Separate pixel FIFO states into different functions
91884d65fb Emulator: Remove naive old tile draw code
Compare 2 commits »
riyyi pushed to master at riyyi/garbage 2022-10-18 15:24:39 +02:00
e566adad50 Emulator: Add support for both tile index mapping variants
1c14228bf7 Emulator: Fix pixel FIFO fetcher half step speed
00ceacaf52 Emulator: Fix pixel FIFO x-coordinate offset
adb290a7c7 Emulator: Move LCDC inside PPU class
67539b6d43 Emulator: Change PPU::State values
Compare 21 commits »
riyyi pushed to master at riyyi/inferno 2022-10-16 12:45:34 +02:00
f47babe5cf Engine: Add ability to set camera zoom-level via scene JSON
riyyi pushed to master at riyyi/inferno 2022-10-16 11:44:35 +02:00
efae5b9adb Engine: Add Scene::findEntity() function