Oberon by Example
Find a file
2017-06-09 01:29:51 +04:00
arguments/unixstyle_oberon_traditional all 2017-05-15 19:54:01 +04:00
arrays intro to arrays with matrix example 2017-06-08 13:02:20 +04:00
case intro to CASE and ArgC 2017-06-08 10:39:00 +04:00
constants intro to consts 2017-06-02 16:46:05 +04:00
enums_example example contributed by pdewacht. 2017-06-02 21:52:31 +04:00
for intro to FOR 2017-06-02 16:58:22 +04:00
hello-world hello-world 2017-06-01 18:45:00 +04:00
ifelse better ifelse 2017-06-08 21:36:44 +04:00
procedures intro to PROCEDUREs, functions and var-parameters 2017-06-08 20:39:56 +04:00
value-types intro to types 2017-06-01 22:36:19 +04:00
variables intro to variables 2017-06-02 14:45:27 +04:00
LICENSE Initial commit 2017-05-31 22:45:15 +04:00
README.md fixed markdown, again :) 2017-06-09 01:29:51 +04:00

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.