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.

GitHub

614 stars
47 watching
200 forks
Language: Java
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
cesquivias/mumblerExperimental programming language with GraalVM JIT110
oracle/graalCompiles Java applications into native executables for fast startup and performance20,486
hpi-swa/trufflesqueakA Squeak/Smalltalk VM and Polyglot Programming Environment for the GraalVM.286
jaseemabid/olifantA language targeting LLVM with the goal of building a simple compiler64
graalvm/graalvm-demosA repository of demo applications showcasing the capabilities of GraalVM across various programming languages and frameworks.592
creichen/tealA compiler and runtime system for a minimalist programming language with intermediate representation and test suite.1
azur1s/holymerA programming language being developed with Rust, aiming to implement compiler and interpreter components.42
graalvm/homebrew-tapProvides pre-built Homebrew packages for installing GraalVM on macOS.214
rhysd/gocamlAn implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch.749
renatoathaydes/wasm-on-jvmA Gradle plugin to easily compile WebAssembly (WASM) files into JVM bytecode.24
ljulliar/rlangA compiler that converts a Ruby-like language into efficient WebAssembly code38
rsms/wlangDevelops an assembler and compiler for a programming language46
jank-lang/jankAn experimental programming language built on top of LLVM and C++ to provide performance and native runtime1,756
gren-lang/compilerA compiler that translates code written in Gren into machine code or another target language.398
axellang/axelA Haskell + Lisp compiler and runtime environment for executing multi-language code.206