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
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 |