Vishap Oberon Compiler
a year ago
- #Oberon
- #OpenSource
- #Compiler
- Vishap Oberon is a free and open-source (GPLv3) implementation of the Oberon-2 language and libraries.
- It supports multiple platforms including Linux, BSD, Android, Mac, and Windows.
- The compiler (voc) uses a C backend (gcc, clang, tcc, or msc) to compile Oberon programs.
- Includes libraries from Ulm, oo2c, and Ofront Oberon compilers, complying with Oakwood Guidelines.
- Easy installation steps: install prerequisites, clone repository, run 'make full', optionally install system-wide, and set PATH.
- Supports writing 'Hello' programs in Oberon with examples provided.
- License details: GPLv3 for most components, with some libraries under GPL.
- Platform support includes 32 and 64-bit architectures, with recognition for Linux, BSD, Cygwin, and Windows.
- Language support includes Oberon-2 features and some Oberon-07 features.
- History traces back to Joseph Templ's Ofront, with contributions from Norayr Chilingarian and David Brown.
- The name 'Vishap Oberon' is inspired by Armenian dragons, symbolizing the project's uniqueness and ties to Oberon's legacy.