Hasty Briefsbeta

Bilingual

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.