An open API service indexing awesome lists of open source software.

https://github.com/yoxem/tcomp

tiny compiler test
https://github.com/yoxem/tcomp

compiler essentials-of-compilation julia x86-assembly

Last synced: 9 months ago
JSON representation

tiny compiler test

Awesome Lists containing this project

README

          

# 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)