Closed rbatllet closed 1 year ago
Hello @rbatllet!
Thanks for giving oberonc
a try!
Sorry for my late reply but this notification got lost among my emails.
There is a mistake in your source code: after importing a module (ex. Figures
), any exported symbol from that module must be qualified (Figures.Figure
).
For example, in Rectangles.Mod
, this line PROCEDURE Draw* (f : Figure);
should be instead PROCEDURE Draw* (f : Figures.Figure);
Cheers, Luca
I found it's impossible to compile the
Rectangles.Mod
file. These are the errors detected:It seems that the elements that supposedly have been exported are not really exported.
Figures.Mod
Rectangles.Mod