[Oberon] Module naming in A2.

Felix Friedrich felix.friedrich at inf.ethz.ch
Thu Sep 19 06:05:08 CEST 2013

Dear Peter,
the name of the object file is
where <Modulename> denotes the name declared as the module name (MODULE 
<ModuleName> IN Oberon)
and <Extension> is the chosen object file extension (usually "Obx" for 
native A2 and "Obw" under Windows)


On 19.09.2013 04:46, peasthope at shaw.ca wrote:
> Hello again,
> Somewhere months back, Bernhard as I recall, gave a linke to
> a document of only a few pages, explaining the naming convention
> for a module brought from Oberon into the Oberon subsystem of A2.
> An example is "MODULE TextFrames IN Oberon;".
> Now I'm wondering how the name for the object file is derived.
> Don't recall whether the document explained that and can't locate
> the document this afternoon.
> If the object file is TextFrames.Obj then it has the same name
> as an object file in Native Oberon.  If this is so, removing all
> NO object files from an A2 working volume is advisable.
> Thanks for any ideas,          ... Peter E.

More information about the Oberon mailing list