summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
9 dayscb: lint1uvok
9 daysparser: lintuvok
9 daysassembler: lintuvok
9 daysMake assembler a moduleuvok
9 daysremove obsolete typeuvok
9 daysassembler: Implementuvok
no use in doing this in nice small commits
9 dayspt: Make field annotation cleareruvok
9 daysparser: use new typesuvok
9 dayslexer: ad missing mnemonicsuvok
9 dayssimple_ass_ Make encode method saferuvok
handle nop
9 daysparsetypes: Fix hierarchy and rename as sep fileuvok
10 daysStart PLY assembleruvok
10 daysCreate errorinstruction from instructionuvok
10 daysFix syntax/ctor error in parseruvok
10 daysrename current parseruvok
11 daystype annotations, top-level return...uvok
... pull put/distribute rules to avoid handling vararg, add line numbers
11 daysAdd example with loopuvok
11 daysUse custom classes in parser, rearrangeuvok
11 dayspy: Reformat files with blackuvok
11 daysgit: ignore parsetabuvok
11 dayslex: Don't warn about newlineuvok
will also warn if NL is present
11 daysAdd shebangs, exec flaguvok
11 daysAdd previous parser experimentsuvok
11 daysautomatic newline adduvok
11 daysgit: ignore parser.outuvok
11 daysInclude NL in lexer/parseruvok
makes sure instructions are separated.
11 daysAdd first version of assembleruvok
12 daysverilator is requireduvok
12 daysfix alu: bit negateuvok
12 daysimplement hack aluuvok
12 dayssimpc: Rename define appropriatelyuvok
12 daysGo back to 1 tick per clock cycleuvok
12 daysFix resizinguvok
13 daysStart in paused modeuvok
13 daysAdd resize handleruvok
13 daysDraw borders around R[AO]Muvok
13 daysUse lots of windowsuvok
13 daysFix pause logicuvok
second p stuck
13 daysAdd ROM windowuvok
13 daysFixup order of refresh/delayuvok
13 daysAdd window for clk/regsuvok
13 daysreformat codeuvok
13 daysSplit off pure terminal outputuvok
13 daysStart adding/using windowsuvok
13 daysGetting started with windowsuvok
13 daysAdd FLTK option, don't hard-define NCUR in sourceuvok
13 daysFix format specifieruvok
13 dayskey handling, print finish in bolduvok
13 daysMerge remote-tracking branch 'origin/main'uvok
13 daysui: Remove remaining defineuvok