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
475 stars
22 watching
32 forks
Language: C++
last commit: 3 months ago Related projects:
Repository | Description | Stars |
---|---|---|
| An Oberon-07 compiler for the JVM that targets value types, pass by reference evaluation strategy, and procedure variables | 150 |
| A framework for building incremental language compilers and analyzers. | 447 |
| A modern, statically typed low-level programming language with strong focus on performance and minimalism. | 773 |
| A Ruby compiler built using C++ and GCC/Clang as the backend, with an incremental REPL for development and testing. | 943 |
| A compiler and package providing an interface to the Ren programming language, enabling development of tools and utilities around it. | 101 |
| A compiler and runtime system for a simple programming language, designed to be efficient and embeddable in other applications. | 279 |
| A simple programming language written in C that is compiled to C. | 53 |
| A compiler that translates a functional programming language to x86-64 machine code from scratch. | 156 |
| A programming language being developed with Rust, aiming to implement compiler and interpreter components. | 42 |
| A systems-level language focused on ease of use, portability, and speed, designed to optimize performance and safety. | 52 |
| A simple, C-like programming language compiler written in Rust to learn the basics of compilers and language processing | 295 |
| A compiler for an experimental programming language called Okta | 27 |
| A compiler for a language that supports recursion and concatenative data structures with features like dependent types and partial evaluation | 244 |
| Compiles Java bytecode to native machine code for embedded systems and retro computing platforms. | 496 |
| An experimental compiler for a Lisp-like programming language with a focus on self-hosting and compilation to LLVM backend. | 156 |