[Oberon] On Module in ORP.Mod.txt
Srinivas Nayak
sinu.nayak2001 at gmail.com
Fri Jun 24 11:57:10 CEST 2016
We see
PROCEDURE Module;
...
IF sym = ORS.times THEN version := 0; Texts.Write(W, "*"); ORS.Get(sym) ELSE version := 1 END ;
Can we have a * mark like this:
MODULE* Srinivas;
What does it mean then?
There, we also find
...
IF (ORS.errcnt = 0) & (version # 0) THEN
ORB.Export(modid, newSF, key);
IF newSF THEN Texts.WriteString(W, " new symbol file") END
END ;
...
That means, if we see MODULE* before Srinivas, we can't export things!
I think there is something called version 0 and version 1.
What is the idea behind these two versions?
With thanks and best regards,
Yours sincerely,
Srinivas Nayak
Home: http://www.mathmeth.com/sn/
Blog: http://srinivas-nayak.blogspot.in/
More information about the Oberon
mailing list