diff --git a/README.md b/README.md new file mode 100644 index 0000000..d921ba5 --- /dev/null +++ b/README.md @@ -0,0 +1,18 @@ +# TComp +A practice of Essential of Complication in Julia + +## Dependencies + - julia + - [Match.jl](github.com/JuliaServices/Match.jl) + +## 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)