Ofront+ compiler

E656387

Ofront+ compiler is a modern, optimizing Oberon-to-C translator and development toolchain designed to support Oberon programming on contemporary platforms.

All labels observed (1)

Label Occurrences
Ofront+ compiler canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Oberon-to-C translator ⓘ
compiler ⓘ
software development toolchain ⓘ
basedOn Ofront compiler NERFINISHED ⓘ
category Oberon tools ⓘ
source-to-source compiler ⓘ
compatibleWith standard C compilers ⓘ
designGoal modern Oberon development on contemporary platforms ⓘ
documentation example projects ⓘ
online documentation ⓘ
feature Oberon-to-C source translation ⓘ
command-line interface ⓘ
cross-platform build support ⓘ
integration with C toolchains ⓘ
module system support ⓘ
optimizing code generation ⓘ
runtime library for Oberon ⓘ
separate compilation ⓘ
symbol file generation ⓘ
inputFormat Oberon source code ⓘ
license open source (community-distributed) ⓘ
optimization code size optimization ⓘ
execution speed optimization ⓘ
outputFormat C source code ⓘ
platform contemporary operating systems ⓘ
desktop platforms ⓘ
embedded targets via C toolchains ⓘ
programmingLanguageSupported Oberon NERFINISHED ⓘ
purpose enable Oberon programming on modern hardware and OSes ⓘ
relatedTo Component Pascal NERFINISHED ⓘ
Niklaus Wirth Oberon system ⓘ
Oberon language NERFINISHED ⓘ
supports module import and export ⓘ
procedure variables ⓘ
record and pointer types ⓘ
strong static typing ⓘ
system-level features of Oberon ⓘ
type extension (Oberon-2 style) ⓘ
supportsLanguage Component Pascal (subset) NERFINISHED ⓘ
Oberon-07 NERFINISHED ⓘ
Oberon-2 NERFINISHED ⓘ
supportsParadigm modular programming ⓘ
procedural programming ⓘ
targetLanguage C ⓘ
useCase maintaining legacy Oberon codebases ⓘ
porting Oberon code to modern systems ⓘ
systems programming in Oberon ⓘ
teaching Oberon programming ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Oberon programming language → hasImplementation → Ofront+ compiler ⓘ
subject surface form: Oberon