Rock
Compiler
A Rust-based compiler and runtime environment designed to provide a safe and efficient way to execute functional programming languages.
Native language with Rust & LLVM
67 stars
5 watching
3 forks
Language: Rust
last commit: about 1 year ago astfunctional-programminglangagellvmllvm-irlow-levelrust
Related projects:
Repository | Description | Stars |
---|---|---|
raviqqe/fmm | A minimal functional programming language compiler target | 18 |
willcrichton/lia | A high-level language for Rust that allows users to write efficient code in a dynamic, Javascript-esque syntax | 338 |
azur1s/holymer | A programming language being developed with Rust, aiming to implement compiler and interpreter components. | 42 |
peco602/rust-universal-compiler | A container solution to compile Rust projects across multiple operating systems. | 32 |
rust-lang/rustc-dev-guide | An online guide to understanding the Rust compiler's inner workings and contributing to it | 1,667 |
ajeetdsouza/loxcraft | A compiler and runtime system for a simple programming language, designed to be efficient and embeddable in other applications. | 275 |
rust-lang/rust | The Rust project provides tools and infrastructure to build efficient, reliable software | 98,756 |
bradford-hamilton/monkey_lang_rust | Rewriting a scripting language in Rust to create a compiler and interpreter implementation | 6 |
rust-lang/cc-rs | Provides build scripts to compile C/C++ code into a Rust library | 1,873 |
gurugio/rust-for-linux | Adding support for the Rust language to the Linux kernel | 5 |
asutton/clang | A compiler front-end for the C family of languages built as part of the LLVM project infrastructure | 71 |
jaseemabid/olifant | A language targeting LLVM with the goal of building a simple compiler | 64 |
l1mey112/crepl | A compiler and interpreter for executing C code on the fly as it is typed. | 30 |
mustafaquraish/cup | A simple, C-like programming language compiler written in Rust to learn the basics of compilers and language processing | 296 |
lord/wargo | An tool for easy compilation and testing of Rust applications on WebAssembly platforms. | 261 |