Ctalk provides object oriented programming features, like classes, methods, operator overloading, and inheritance to otherwise standard C programs. You can use only a few objects and classes in a program, or you can write programs entirely in ctalk. The package provides a translator from ctalk source code into C for compilation and a library that provides run-time support for class objects. The preprocessor, ctpp, is also available separately, and the package includes sample programs and documentation.
License: GNU General Public License (GPL)
Changes:
This release adds methods to the FileStream, ReadFileStream, and WriteFileStream classes that provide basic line and character file I/O, more convenient class and instance variable definition, and many bugfixes.