mu/transect
Kartik Agaram 2f73654b74 4656 2018-10-02 21:06:46 -07:00
..
000organization.cc 4548: start of a compiler for a new experimental low-level language 2018-09-17 22:57:58 -07:00
001help.cc 4548: start of a compiler for a new experimental low-level language 2018-09-17 22:57:58 -07:00
002test.cc 4548: start of a compiler for a new experimental low-level language 2018-09-17 22:57:58 -07:00
003trace.cc 4656 2018-10-02 21:06:46 -07:00
003trace.test.cc 4548: start of a compiler for a new experimental low-level language 2018-09-17 22:57:58 -07:00
010vm.cc 4548: start of a compiler for a new experimental low-level language 2018-09-17 22:57:58 -07:00
011load.cc 4548: start of a compiler for a new experimental low-level language 2018-09-17 22:57:58 -07:00
Readme 4549 - RIP transect 2018-09-18 16:22:04 -07:00
build 4548: start of a compiler for a new experimental low-level language 2018-09-17 22:57:58 -07:00
build_and_test_until 4548: start of a compiler for a new experimental low-level language 2018-09-17 22:57:58 -07:00
clean 4548: start of a compiler for a new experimental low-level language 2018-09-17 22:57:58 -07:00
compiler2 4548: start of a compiler for a new experimental low-level language 2018-09-17 22:57:58 -07:00
compiler3 4548: start of a compiler for a new experimental low-level language 2018-09-17 22:57:58 -07:00
compiler4 4548: start of a compiler for a new experimental low-level language 2018-09-17 22:57:58 -07:00
compiler5 4548: start of a compiler for a new experimental low-level language 2018-09-17 22:57:58 -07:00
compiler6 4548: start of a compiler for a new experimental low-level language 2018-09-17 22:57:58 -07:00
compiler7 4548: start of a compiler for a new experimental low-level language 2018-09-17 22:57:58 -07:00
compiler8 4548: start of a compiler for a new experimental low-level language 2018-09-17 22:57:58 -07:00
compiler9 4548: start of a compiler for a new experimental low-level language 2018-09-17 22:57:58 -07:00
compiler10 4549 - RIP transect 2018-09-18 16:22:04 -07:00
ex3.k2 4504 2018-09-23 09:23:21 -07:00
ex4.k2 4504 2018-09-23 09:23:21 -07:00
ex5.k2 4504 2018-09-23 09:23:21 -07:00
ex6.k2 4504 2018-09-23 09:23:21 -07:00
ex7.k2 4504 2018-09-23 09:23:21 -07:00
ex8.k2 4504 2018-09-23 09:23:21 -07:00
factorial.k2 4504 2018-09-23 09:23:21 -07:00
vimrc.vim 4548: start of a compiler for a new experimental low-level language 2018-09-17 22:57:58 -07:00

Readme

Abortive series of attempts at building a bootstrappable low-level language.
Type-checked, but feasible to implement in some sort of notation for machine
code (like SubX).

The latest version is in compiler10. But it doesn't account for checking
how programs allocate registers.