Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

**warning: wip**

rat is a simple [Sea of Nodes](https://en.wikipedia.org/wiki/Sea_of_nodes) compiler backend, which aims to be reasonably fast, while not being large (the core is currently about 15k LoC). The suite also contains a basic C99 frontend, along with a basic linker. You can find the documentation [here](./src/backend/README.md).
rat is a simple [Sea of Nodes](https://en.wikipedia.org/wiki/Sea_of_nodes) compiler backend, which aims to be reasonably fast, while being relatively simple (the core is currently about 15k LoC). As a proof of concept of the backend, I'm working on a C99 frontend for it which can be found [here](./src/compiler/). The frontend is about 1.3x slower than gcc in terms of runtime, but has about 10x faster compile times.

## running
```shell
Expand Down
Loading