rochus-keller/OberonSystem
View on GitHub ↗ ★ 101 C++
Modified version of the original from http://www.projectoberon.com/ for use with the Oberon IDE
15 mentions on Hacker News by 1 person: 2 stories, 13 comments · first 2020-02-15 · latest 2026-08-09
20082026
-
…a version of the project oberon system with a minimal, portable plattform abstraction layer, see https://github.com/rochus-keller/OberonSystem/tree/FFI . Most of the code should be compatible with your compiler.
comment by Rochus · 2025-05-17 · in OBNC – Oberon-07 Compiler -
…would even work with a bare-bone system. I have two Oberon system versions based on this approach ( https://github.com/rochus-keller/OberonSystem and https://github.com/rochus-keller/OberonSystem3 ). Replacing the PAL/SDL adapter to a…
comment by Rochus · 2025-05-04 · in Pascal for Small Machines -
…(see https://www.projectoberon.net/); here is a version or this system which runs on all platforms: https://github.com/rochus-keller/OberonSystem .
comment by Rochus · 2024-05-07 · in Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? -
…runs with SDL on all platforms, see https://github.com/rochus-keller/oberon/#binary-versions and https://github.com/rochus-keller/OberonSystem/tree/FFI
comment by Rochus · 2023-09-14 · in Project Oberon (New Edition 2013) -
There is a version of the Oberon System compatible with the Oberon+ toolchain and IDE, see https://github.com/rochus-keller/OberonSystem
comment by Rochus · 2023-03-18 · in The Oberon+ Programming Language -
> that's just a compiler on other OSes, right? It's possible to run an Oberon System with it (see https://github.com/rochus-keller/OberonSystem ); it runs on all platforms and the generated C code could even be made run as an OS on an…
comment by Rochus · 2022-12-19 · in GCC 13 to support Modula-2: Follow-up to Pascal lives on in FOSS form -
…I wrote an Oberon to C++ transpiler some years ago; here is a C++ version of the Oberon system: https://github.com/rochus-keller/OberonSystem/tree/master/CP... . My Oberon+ compiler generates CIL bytecode and C99 source code. Here is a…
comment by Rochus · 2022-08-26 · in Oberon (2009) -
…http://oberon-lang.ch . You can even mix the traditional and new syntax, as e.g. demonstrated here https://github.com/rochus-keller/OberonSystem/tree/FFI .
comment by Rochus · 2021-12-18 · in Show HN: New Oberon+ to C99 transpiler for near native performance -
…in the OS or the language, here is a platform independent, stand-alone version running on LuaJIT: https://github.com/rochus-keller/OberonSystem There is also an integrated IDE with syntax coloring, semantic navigation, and a source level…
comment by Rochus · 2021-01-15 · in Oberon OS Walkthrough (2009) -
Here is a version which runs on LuaJIT: https://github.com/rochus-keller/oberonsystem Just download the Oberon IDE (there are precompiled versions for Windows, Mac and Linux) and run the OberonSystem project included with the IDE.
comment by Rochus · 2020-09-15 · in Project Oberon -
I just repeat what he said and wrote. You can have a look yourself at the Oberon System, see e.g. https://github.com/rochus-keller/OberonSystem . Not quite similar, isn't it? Wirth didn't like overlapping windows. As he writes he was…
comment by Rochus · 2020-05-27 · in By the Bluebook implementation of Smalltalk-80 -
…very interesting to see where the Oberon System which I have recently become involved with (see https://github.com/rochus-keller/OberonSystem ) got its inspirations from.
comment by Rochus · 2020-02-21 · in Demonstration of the Xerox PARC Cedar integrated environment (2019) [video] -
…Qt. See https://github.com/rochus-keller/Oberon , https://github.com/rochus-keller/LjTools and https://github.com/rochus-keller/OberonSystem for more information.
comment by Rochus · 2020-02-15 · in Show HN: Oberon to LuaJIT bytecode compiler and IDE with source level debugger