]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add constructors to crude structure support. Rework some of the
authorDaniel C. Sobral <dcs@FreeBSD.org>
Fri, 8 Sep 2000 16:57:28 +0000 (16:57 +0000)
committerDaniel C. Sobral <dcs@FreeBSD.org>
Fri, 8 Sep 2000 16:57:28 +0000 (16:57 +0000)
commit297c9cab3e4c7d39401175fa79b5c8ef1573b38f
tree073f5983c14d5a1899a2a7b912a75d06c63ee041
parent3053524c8562c951a7623abcb9c23a945c66cc37
Add constructors to crude structure support. Rework some of the
code into a more modular interface, with hidden vocabularies and
such. Remove the need to a lot of ugly initialization.

Also, add a few structure definitions, from stuff used on the C
part of loader. Some of this will disappear, and the crude structure
support will most likely be replaced by full-blown OOP support
already present on FICL, but not installed by default. But it was
getting increasingly inconvenient to keep this separate on my tree,
and I already lost lots of work once because of the hurdles, so
commit this.

Anyway, it makes support.4th more structured, and I'm not proceeding
with the work on it any time soon, unfortunately.
sys/boot/forth/support.4th