This is a series of posts documenting my exploration of Oberon-07
languages and things related to Oberon and Oberon Systems.
The order presented here isn't the order the articles were
posted in. It has been re-organizaed to follow a more direct
exploration.
Oberon on POSIX
Compilers are available for Oberon language on POSIX
systems. I've focused on the Oberon-07 dialect in this series.
Project Status
Getting started
- Mostly Oberon, 2020-04-11
- Compiling OBNC on macOS, 2020-05-06
The basics
- Oberon Modules and Procedures, 2020-04-12
- Oberon Basic Types, 2020-04-18
- Oberon Loops and Conditions, 2020-04-19
- Dynamic types, 2020-05-25
- Procedures as parameters, 2020-06-20
- Procedures in records, 2020-07-07
Exploration
- Oberon-07 and the file system, 2020-05-09
- Revisiting Files, 2021-11-22
- Portable Oberon-07, 2020-08-15
- Combining Oberon-07 and C with OBNC, 2020-05-01
- Combing Oberon-07 with C using Obc-3, 2021-06-14
- Dates & Clock, 2020-11-27
- Oberon to Markdown, 2020-10-03
- Assemble Pages, 2020-10-19
- Beyond Oakwood, Modules and Aliases, 2021-05-16
- Portable Conversions (Integer), 2021-11-26
Oberon Systems
- FreeDOS 1.2 to Oberon System 3, 2019-07-28
- ETD Oberon System 3 on VirtualBox 6.1, 2021-03-17
- A2 Oberon on VirtualBox 6.1, 2021-04-02
- Ofront on Raspberry Pi OS, 2021-04-25
Back