tiny compiler test
Find a file
2025-09-02 22:52:40 +08:00
misc correct graph coloring and variable liveness analysis 2025-09-02 22:50:56 +08:00
refs pass3 and ref added 2025-08-24 22:44:32 +08:00
src correct graph coloring and variable liveness analysis 2025-09-02 22:41:00 +08:00
test correct graph coloring and variable liveness analysis 2025-09-02 22:41:00 +08:00
.gitignore correct graph coloring and variable liveness analysis 2025-09-02 22:50:56 +08:00
passesInstrument.md correct graph coloring and variable liveness analysis 2025-09-02 22:41:00 +08:00
Project.toml parsing include lambda and Pass1 unifyVar 2025-08-19 23:57:14 +08:00
README.md add README for missingly deleted 2025-09-02 22:52:40 +08:00

TComp

A practice of Essential of Complication in Julia

Dependencies

instruction

./src/TComp.jl [.tc file]

the output assembly code is ./a.c in AT&T assembly langauge.

to make it executable, please use gcc: gcc ./a.c -o output.out

the example .tc files is in ./test

Known issues

  • all connected variable are pathized (I don't understand the tricky method to elimitated the path number)