This document is a companion document to the ETH Oberon-2 Report and contains clarifications, extensions, implementation recommendations and a basic library definition. To document the discussions held at the Oakwood Conference in Croydon 1993 and to provide practical guidance for compiler writers. The objective being to have a common approach to Oberon-2 compiler implementations over a wide variety of platforms and to encourage consistency wherever practical. 225K An article describing ExCalc V2.0. This calculator is an example of an application developed entirely using Oberon-2 and VisualOberon.
Source code is available.
Some additional features are statistical operations, a mortgage calculator, function plots, and metric conversions. Equations and results are stored in non-volatile history lists that provide access to previously computed results. The output numbers are available in a choice of fixed or floating point formats with either scientific or engineering notation. Furthermore, calculations support imaginary numbers for most functions. All rights reserved.