Oberon

Oberon compiler

A comprehensive compiler and IDE project that builds a parser, code model, browser, and debugger for an extended version of the Oberon programming language.

Oberon parser, code model & browser, compiler and IDE with debugger, and an implementation of the Oberon+ programming language

GitHub

464 stars
23 watching
30 forks
Language: C++
last commit: 3 months ago

Related projects:

Repository Description Stars
lboasso/oberonc An Oberon-07 compiler for the JVM that targets value types, pass by reference evaluation strategy, and procedure variables 149
eliah-lakhin/lady-deirdre A framework for building incremental language compilers and analyzers. 444
nickmqb/muon A modern, statically typed low-level programming language with strong focus on performance and minimalism. 772
natalie-lang/natalie A Ruby compiler project that uses C++ and GCC/Clang as the backend. 941
ren-lang/compiler A compiler and package providing an interface to the Ren programming language, enabling development of tools and utilities around it. 102
ajeetdsouza/loxcraft A compiler and runtime system for a simple programming language, designed to be efficient and embeddable in other applications. 275
barn-lang/barn A simple programming language written in C that is compiled to C. 54
radian-software/kalyn A compiler that translates a functional programming language to x86-64 machine code from scratch. 157
azur1s/holymer A programming language being developed with Rust, aiming to implement compiler and interpreter components. 42
kixiron/crunch-lang A systems-level language focused on ease of use, portability, and speed, designed to optimize performance and safety. 52
mustafaquraish/cup A simple, C-like programming language compiler written in Rust to learn the basics of compilers and language processing 296
mikelma/oktac A compiler for an experimental programming language called Okta 28
hackerfoo/poprc A compiler for a language that supports recursion and concatenative data structures with features like dependent types and partial evaluation 243
mikeakohn/java_grinder Compiles Java bytecode to native machine code for embedded systems and retro computing platforms. 496
yubrot/llrl An experimental compiler for a Lisp-like programming language with a focus on self-hosting and compilation to LLVM backend. 156