summaryrefslogtreecommitdiffstats
path: root/asm.c
Commit message (Expand)AuthorAgeFilesLines
* Fix instruction squishing to fit tpu rowLouis Burda2023-12-271-11/+23
* Add support for prefix labelsLouis Burda2023-12-251-19/+51
* Add more fixes for game compatibilityLouis Burda2023-12-251-2/+3
* Make mode/state behaviour compatible with gameLouis Burda2023-12-251-11/+29
* Fix port alphabetLouis Burda2023-10-041-3/+6
* Add support for multiple input and output portsLouis Burda2023-07-261-62/+118
* Fix more issues caused by negative literalsLouis Burda2023-07-261-16/+16
* Implement limited integer literal parsingLouis Burda2023-07-261-13/+38
* Restrict assembly input to fit game specLouis Burda2023-07-261-9/+28
* Revert adding AND/NOTLouis Burda2023-07-261-8/+8
* Remove jgz/jlz and add not/and instructionsLouis Burda2023-07-261-8/+8
* Make BAK register unaddressableLouis Burda2023-07-261-8/+8
* Fix tpu source rendering and tpu location duplicatesLouis Burda2023-07-261-1/+3
* Improve parsing, make stdin / stdout port optionalLouis Burda2023-07-251-50/+60
* Fix label_map case insensitivity and allow numbers in label namesLouis Burda2023-07-251-3/+7
* Fix oob instructions accessLouis Burda2023-07-251-57/+26
* Add label support to curses source viewLouis Burda2023-07-251-3/+3
* Validate jump target existence on tpu loadLouis Burda2023-07-251-23/+46
* Add inotify-based interactive file reload and fix asm parsingLouis Burda2023-07-251-24/+35
* Reimplement value passing and improve curses uiLouis Burda2023-07-251-0/+433