2025-09-01 01:21:11 +08:00
|
|
|
# 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`
|
|
|
|
|
2025-09-02 22:45:00 +08:00
|
|
|
the example `.tc` files is in `./test`
|
2025-09-01 01:21:11 +08:00
|
|
|
|
|
|
|
## Known issues
|
2025-09-02 22:45:00 +08:00
|
|
|
- all connected variable are pathized (I don't understand the tricky method to elimitated the path number)
|