Skip to content
Oberon by Example
Modula-2 Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
arguments/unixstyle_oberon_traditional
arrays
case
constants
enums_example
for
hello-world
ifelse
procedures changed tabs with spaces Jun 9, 2017
records
recursion
value-types
variables
while
LICENSE
README.md
_config.yml

README.md

Oberon by Examples

Oberon is a general-purpose programming language created in 1986 by Niklaus Wirth and the latest member of the Wirthian family of ALGOL-like languages.

Oberon-2 is an extension of the original Oberon programming language developed in 1991 at ETH Zurich by Niklaus Wirth and Hanspeter Mössenböck that adds limited reflection and object-oriented programming facilities, open arrays as pointer base types, read-only field export.

Oberon By Example is a hands-on introduction to Oberon-2 using examples.

This repository is under heavy modification to make it better for beginners.

To start, make sure you have Vishap Oberon Compiler

Check out the hello-world example or browse the full list below.

You can’t perform that action at this time.