https://github.com/stenbror/active_oberon
https://github.com/stenbror/active_oberon
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/stenbror/active_oberon
- Owner: stenbror
- Created: 2023-10-21T23:02:31.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-11-05T14:25:32.000Z (over 2 years ago)
- Last Synced: 2025-12-27T10:02:20.593Z (6 months ago)
- Language: Rust
- Size: 525 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# active_oberon
This is the start of a multi-language compiler for the Oberon family. A single compiler will be able to compile source code for Oberon, Oberon-2, and ActiveOberon. Starting with a parser for the latter one at first.
This compiler written in Rust will be able to execute under Linux, Windows, and Mac and generate code for X86-64 and ARM V8.2, even in cross-compiler mode and with projects with source code in different dialects of Oberon generating a single executable file.
The rest of the system, utilities, and libraries will be entirely written in ActiveOberon and will be stage two of building from the git repository.
The project has just started and will not be useful for much until the compiler is more done.