It contains a library for data structures and object oriented programming,
which is mainly based on the C++ model, providing similar features and using
the same terminology as C++. Polymorphism, encapsulation and inheritance are
fully supported. Other important features and properties of the StrongForth
OOP library are:
- early and late binding,
- single inheritance for code and data,
- static, dynamic and class specific memory allocation,
- explicit constructors, and
- full support for bit fields.
As usual, StrongForth comes with comprehensive documentation, including a 33
pages manual and a 20 pages glossary for the new OOP library.
Regards,
Stephan
"It is a 16-bit pure text-mode application that runs in the DOS-box of
every Windows PC. "
Most programmers today want a 32-bit language.
I'm surprised that this is only for DOS.
-- Trey
oop.html is not there on-line.
Hmmm, it looks like the on-line docs and the docs in the .zip are
completely different.
At least, this demonstrates that the approach can cope
with multiple address spaces (the right access operator
is chosen at compile-time based on the type of the pointer).
So the Harvard model does not look so ugly with StrongForth.
Yes. From the link named "Download StrongForth 1.4" you get the binary, the
block file, a readme file, the glossaries and some special documentation
files (including oop.htm). The reference manual, which contains the
documentation of the word sets, can be obtained from the link named
"StrongForth reference manual".
Please put both online and probably deliver both in .zip.
It is counter-intuitive to provide two sets of documentation in
different sources.
Okay. I'll change the packaging with the next release.