[Oberon] Oberon source code in lowercase
Bernhard Treutwein
bernhard at wildwein.de
Wed May 17 12:19:23 CEST 2023
as far as I know, this behaviour had been implemented for Zonnon
already. The parser scans case insensitive for the keyword module and
switches to lower case keywords (!) when module is encountered in lower
case. If the parser hits MODULE in upper case it keeps its behaviour as
usual. Afaik, identifier are still case sensitive, I don't know, how
predefined identifier are handled. Later versions of Zonnon did not test
anymore and accepte lower case keywords only.
--
Bernhard
On 5/16/23 12:50, oberon-eth at email.cz wrote:
> I have noticed that module WMBuilder.Mod (A2 gui builder) produces
> oberon source code that is completely in lower case.
> It looks like this:
>
> module abc;
> import something;
> procedure a;
> begin
> end a;
> end abc.
>
> Supprisingly such lowercase source code compiles without errors. But
> you must not mix it with uppercase code.
> I have question why is this lowercase option present in fox compiler
> when it clearly violates oberon language specification?
>
> Greetings,
> Zdenek
>
More information about the Oberon
mailing list