Mostly Oberon Series

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

  1. Mostly Oberon, 2020-04-11
  2. Compiling OBNC on macOS, 2020-05-06

The basics

  1. Oberon Modules and Procedures, 2020-04-12
  2. Oberon Basic Types, 2020-04-18
  3. Oberon Loops and Conditions, 2020-04-19
  4. Dynamic types, 2020-05-25
  5. Procedures as parameters, 2020-06-20
  6. Procedures in records, 2020-07-07

Exploration

  1. Oberon-07 and the file system, 2020-05-09
  2. Revisiting Files, 2021-11-22
  3. Portable Oberon-07, 2020-08-15
  4. Combining Oberon-07 and C with OBNC, 2020-05-01
  5. Combing Oberon-07 with C using Obc-3, 2021-06-14
  6. Dates & Clock, 2020-11-27
  7. Oberon to Markdown, 2020-10-03
  8. Assemble Pages, 2020-10-19
  9. Beyond Oakwood, Modules and Aliases, 2021-05-16
  10. Portable Conversions (Integer), 2021-11-26

Oberon Systems

  1. FreeDOS 1.2 to Oberon System 3, 2019-07-28
  2. ETD Oberon System 3 on VirtualBox 6.1, 2021-03-17
  3. A2 Oberon on VirtualBox 6.1, 2021-04-02
  4. Ofront on Raspberry Pi OS, 2021-04-25

Back