All Projects → andreaspirklbauer → Oberon-extended

andreaspirklbauer / Oberon-extended

Licence: other
A revision of the Project Oberon 2013 operating system and a compiler for the programming language Oberon-2 (2020 Edition)

Programming Languages

Modula-2
15 projects
shell
77523 projects
perl
6916 projects

The Extended Oberon operating system and the programming language Oberon-2 (2020 Edition)

The Extended Oberon System is a revision of the Project Oberon 2013 operating system and its compiler.

Note: In this repository, the term "Project Oberon 2013" refers to a re-implementation of the original "Project Oberon" on an FPGA development board around 2013, as published at www.projectoberon.com.

Features

  • Programming language Oberon-2 (2020 Edition) defined as a superset of the Oberon-07 language
  • Safe module unloading and module finalization
  • System building and maintenance tools
  • Smooth line scrolling with variable line spaces
  • Multiple logical displays
  • Improved decoder tools
  • Import any number of modules
  • Simple batch execution facility

Last release: 11.1.2022 / Extended-Oberon-1.10

Last update: 11.1.2022

The file S3RISCinstall.tar.gz always reflects the latest version of Extended Oberon, as described in the file EOS_news.txt.

Documentation: Documentation


Instructions for converting an existing Project Oberon 2013 system to Extended Oberon

If you run Oberon in an emulator on the desktop (e.g., http://github.com/pdewacht/oberon-risc-emu), you can simply backup your existing S3RISCinstall directory, download the compressed archive S3RISCinstall.tar.gz from this repository (containing Extended Oberon) to your emulator directory, run the command tar xvzf S3RISCinstall.tar.gz in that directory and then restart the emulator.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].