simplelanguage
Language compiler
A demonstration of building a Truffle language for execution on the GraalVM runtime environment.
A simple example language built using the Truffle API.
614 stars
47 watching
200 forks
Language: Java
last commit: 7 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
cesquivias/mumbler | Experimental programming language with GraalVM JIT | 110 |
oracle/graal | Compiles Java applications into native executables for fast startup and performance | 20,486 |
hpi-swa/trufflesqueak | A Squeak/Smalltalk VM and Polyglot Programming Environment for the GraalVM. | 286 |
jaseemabid/olifant | A language targeting LLVM with the goal of building a simple compiler | 64 |
graalvm/graalvm-demos | A repository of demo applications showcasing the capabilities of GraalVM across various programming languages and frameworks. | 592 |
creichen/teal | A compiler and runtime system for a minimalist programming language with intermediate representation and test suite. | 1 |
azur1s/holymer | A programming language being developed with Rust, aiming to implement compiler and interpreter components. | 42 |
graalvm/homebrew-tap | Provides pre-built Homebrew packages for installing GraalVM on macOS. | 214 |
rhysd/gocaml | An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch. | 749 |
renatoathaydes/wasm-on-jvm | A Gradle plugin to easily compile WebAssembly (WASM) files into JVM bytecode. | 24 |
ljulliar/rlang | A compiler that converts a Ruby-like language into efficient WebAssembly code | 38 |
rsms/wlang | Develops an assembler and compiler for a programming language | 46 |
jank-lang/jank | An experimental programming language built on top of LLVM and C++ to provide performance and native runtime | 1,756 |
gren-lang/compiler | A compiler that translates code written in Gren into machine code or another target language. | 398 |
axellang/axel | A Haskell + Lisp compiler and runtime environment for executing multi-language code. | 206 |