summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
8 daysadd deliberately broken exampleuvok
8 daysparse,lex: Make # separate tokenuvok
8 daysAdd exmple with equ directiveuvok
8 daysBetter tb for eater cpuuvok
8 daysAdd instruction registeruvok
8 daysallow capital letters start in symbol namesuvok
8 daysassembler: Avoid NoneErroruvok
9 dayseater: reg data out en is asyncuvok
9 daysAdd 1st sketch of eater cpuuvok
9 dayshack: Fix verilator annotationuvok
9 daysFix issues, linting, use argparse, with other py exesuvok
9 daysFix name of assembler. usageuvok
9 daysEncapsulate parser, only access functionsuvok
9 daysRestructure asembler as packageuvok
9 daysrelative importsuvok
10 dayscb: lint1uvok
10 daysparser: lintuvok
10 daysassembler: lintuvok
10 daysMake assembler a moduleuvok
10 daysremove obsolete typeuvok
10 daysassembler: Implementuvok
10 dayspt: Make field annotation cleareruvok
10 daysparser: use new typesuvok
10 dayslexer: ad missing mnemonicsuvok
10 dayssimple_ass_ Make encode method saferuvok
10 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
11 daysAdd example with loopuvok
11 daysUse custom classes in parser, rearrangeuvok
11 dayspy: Reformat files with blackuvok
12 daysgit: ignore parsetabuvok
12 dayslex: Don't warn about newlineuvok
12 daysAdd shebangs, exec flaguvok
12 daysAdd previous parser experimentsuvok
12 daysautomatic newline adduvok
12 daysgit: ignore parser.outuvok
12 daysInclude NL in lexer/parseruvok
12 daysAdd first version of assembleruvok
12 daysverilator is requireduvok
12 daysfix alu: bit negateuvok
12 daysimplement hack aluuvok
13 dayssimpc: Rename define appropriatelyuvok
13 daysGo back to 1 tick per clock cycleuvok
13 daysFix resizinguvok
13 daysStart in paused modeuvok
13 daysAdd resize handleruvok