[Omake] SVN Commit: OMake Build System [0.9.8.x] (Rev. 11158)
Jason J. Hickey
jyh at cs.caltech.edu
Thu Jun 28 12:13:00 PDT 2007
"Fixed" the inheritance problem in Pervasives, at least for
the moment. the problem is that, for bootstrapping,
Pervasives is defined as an object. This means all
variables are by default this.XXX. The following code
breaks, because $Y refers to X.Y, not Pervasives.Y.
X. +=
extends $Y
This solution threads the inheritance through the dynamic env.
This is an annoying naming problem. It does not exist
in var3 onward.
----
Changes:
+5 -0 omake-branches/0.9.8.x/lib/Pervasives.om
A hyperlinked version of this commit is available at
http://svn.metaprl.org/commitlogs/omake/2007-06.html#07/06/28.12:13:00
More information about the OMake-CVS
mailing list