blob: 8e4fdd8bcd53fcf40e118e0c1160901b1063b80d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
# llvm-kaleidoscope-rs
Follow the official llvm tutorial [`Kaleidoscope: Implementing a Language with
LLVM`][llvm-tutorial] to learn about `llvm` and practice some `rust`.
Names of variables and functions as well as file structure are mainly kept as
in the tutorial. This makes it easy to map the `rust` implementation onto the
`C++` implementation when following the tutorial.
## License
This project is licensed under the [MIT](LICENSE) license.
[llvm-tutorial]: https://llvm.org/docs/tutorial/MyFirstLanguageFrontend/index.html
|