[Oberon] VAR params at the call site [WAS: Re: Micron is a modernOberon with the power of C]
Paul Reed
paulreed at paddedcell.com
Tue Nov 10 13:34:02 CET 2026
On 2026-11-09 17:56, Rochus Keller wrote:
> @ Paul ... Are your Oberon dialects online somewhere?
No but the eventual compiler I'm talking about (I think before I added
the VAR requirement) is described in my JMLC 2000 and 2003 papers on
"Building Your Own Tools" published by Springer, see
https://projectoberon.com/About
Starting from the original Project Oberon compiler we basically we just
added a floating-point binary-coded decimal type for quantities such as
money, and open-array variables supporting string concatenation; and the
described linker creates native programs for Windows (i386 and x86_64),
MS-DOS, Unix/Linux, Macintosh, and Palm OS.
The compiler was made portable by migrating all the actual
code-generation procedures from OCE and OCH into a pluggable OCG module,
so that the user can select a particular OCG target at runtime.
Cheers
Paul
More information about the Oberon
mailing list