iron-kaleidoscope
iron-kaleidoscope copied to clipboard
LLVM tutorial in Rust language
is -> it
The types in current versions of llvm-sys are not compatible with the llvm-sys (0.2.1) used by iron-llvm.
When I define a function and try to use it multiple times, LLVM has an error and the program crashes. Example: ``` > def double(x) x * 2 define double...
Trying to build `iron-kaleidoscope` with a fresh clone of the project (after running `$ cargo update`), I get the following error message: ``` bash $ cargo build Compiling semver v0.1.20...
``` error[E0642]: patterns aren't allowed in functions without bodies --> /Users/antoine/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.16/src/serialize.rs:145:45 | 145 | ... &f_name: &str, | ^^^^^^^ pattern not allowed in function without body ``` rust-serialize is depraced...