cairo_native
Cairo compiler
Compiles Cairo's intermediate representation to machine code using MLIR and LLVM
A compiler to convert Cairo's intermediate representation "Sierra" code to MLIR.
123 stars
8 watching
43 forks
Language: Rust
last commit: 3 months ago
Linked from 1 awesome list
cairomlirrust
Related projects:
Repository | Description | Stars |
---|---|---|
| An implementation of the Cairo VM in Rust for writing provable programs and generating STARK proofs for general computation. | 527 |
| An implementation of a programming language for writing provable programs in Go. | 57 |
| A suite of development tools and a WebAssembly runtime environment for supporting the Cairo programming language. | 56 |
| A Rust-based language for creating provable programs with computational integrity | 1,630 |
| A minimal functional programming language compiler target | 18 |
| Cairo bindings for Common Lisp allow the creation of graphical user interfaces in a high-level, dynamic language. | 62 |
| A compiler for an experimental programming language called Okta | 27 |
| Implementing a graph-reduction machine for a small functional language based on λ-calculus and combinatory logic | 28 |
| An implementation of a neural network from scratch using Cairo 1.0 for MNIST predictions | 10 |
| A Rust-based compiler and runtime environment designed to provide a safe and efficient way to execute functional programming languages. | 67 |
| Builds hardware descriptions into executable code using an LLVM-style compiler framework. | 101 |
| A minimalist language with procedural macro support | 135 |
| A simple, C-like programming language compiler written in Rust to learn the basics of compilers and language processing | 295 |
| A language targeting LLVM with the goal of building a simple compiler | 64 |
| Compiles high-level programming languages into input for provable computations protocols. | 304 |