summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-08allow terms to be more complicatedpommicket
2022-01-07start C compilerpommicket
2022-01-07oopspommicket
2022-01-07instruction table, remove old instructionspommicket
2022-01-07finished preprocessorpommicket
2022-01-0704 compiler fix (global lookup), start preprocessorpommicket
2022-01-07add 04 to bootstrap, #linepommicket
2022-01-07rename 04b => 04, better 04 READMEpommicket
2022-01-0604b initial readme, guessing game, compiler fixespommicket
2022-01-06better test programpommicket
2022-01-06if!pommicket
2022-01-06stringpommicket
2022-01-06hello world!pommicket
2022-01-06function callspommicket
2022-01-06rvalues!pommicket
2022-01-05number terms!pommicket
2022-01-05new language ideapommicket
2021-11-28small correctionsLeo Tenenbaum
2021-11-21fix function prologue/epilogue, 2nd passLeo Tenenbaum
2021-11-20looking up thingsLeo Tenenbaum
2021-11-20label definitions?Leo Tenenbaum
2021-11-19mork work on 04b compilerLeo Tenenbaum
2021-11-19start 04b compilerpommicket
2021-11-1704a readme and correctionspommicket
2021-11-17simple preprocessorpommicket
2021-11-16start 04pommicket
2021-11-15add 03 to Makefilepommicket
2021-11-14update bootstrap.sh with 03pommicket
2021-11-1403 readme minor editspommicket
2021-11-1403 READMEpommicket
2021-11-13more label space, just in casepommicket
2021-11-13corrections in 03 compiler, better hello world program!pommicket
2021-11-13+=/-=/etc with immediates!!pommicket
2021-11-13jump above/belowpommicket
2021-11-13error line numbers!pommicket
2021-11-13pretty much done 03 compiler!pommicket
2021-11-13return, reserve, alignpommicket
2021-11-13str (hello wrold program is really simple now!)pommicket
2021-11-13second pass (+hello world!), call Apommicket
2021-11-13]=, ^=, also *fixed variable sar in previous compilers*pommicket
2021-11-13-=, shifts, and morepommicket
2021-11-12+=pommicket
2021-11-12conditional and unconditional jumpspommicket
2021-11-12useful functionspommicket
2021-11-12label lookup working!pommicket
2021-11-11numbers!pommicket
2021-11-11read decimal numberpommicket
2021-11-11(03) storing label addressespommicket
2021-11-10start stage 3--hex digit to numberpommicket
2021-11-10add compares to conditional jump instructionspommicket