summaryrefslogtreecommitdiff
path: root/nandgame/assembler
AgeCommit message (Collapse)Author
11 daysAdd previous parser experimentsuvok
11 daysautomatic newline adduvok
11 daysInclude NL in lexer/parseruvok
makes sure instructions are separated.
11 daysAdd first version of assembleruvok
13 daysAdd third assembler exampleuvok
13 daysAdd second exampleuvok
13 daysReorganize cpp filesuvok
13 daysdias: Only return halt for simplifieduvok
14 daysexample: Make sure state is shownuvok
2026-01-09Add assembler exampeluvok
2026-01-09bit 14 unset (w/ 15 set) = illegal insuvok
2026-01-09Add LLM assembleruvok
2026-01-08disas, c: Fix compilation, missing headeruvok
2026-01-07Add cmp instructionuvok
2026-01-07disas: endiannessuvok
2026-01-07cb: specify endianness via arguvok
2026-01-07fix endianness of binary creatoruvok
2026-01-07add LLM-gened disasuvok
2026-01-07py: Add single-instruction disasuvok
2026-01-07disas: Fix for ye olde pyhtonuvok
hello debian oldstable
2026-01-06Documentationuvok
2026-01-06disas: Fix fixupsuvok
2026-01-05disas: Canonocalize AND dest, #0... to movuvok
2026-01-05Canonicalize opsuvok
2026-01-05Nicer disas outputuvok
- move jump in instruction - have better zero args - canocicalize some instructions
2026-01-05Improve assembler syntaxuvok
- 3 letter jumps - encode literal zero - no space between dests - consistent spacing, commas
2026-01-04docuuvok
2026-01-04createbin: avoid reserved bitsuvok
skip in loop, to avoid duplicates
2026-01-04Add disas testsuvok
2026-01-04finish disassembleruvok
2026-01-04finish disasseembleruvok
2026-01-04disas: move arg check in mainuvok
2026-01-04black formatuvok
2026-01-04disas: lowercase ops, arg decodeuvok
main
2026-01-04decode op and jumpsuvok
2026-01-04Start by bin creator and disassembleruvok