| Name : kforth
| |
| Version : 1.0
| Vendor : MandrakeSoft
|
| Release : 4mdk
| Date : 2001-12-04 03:00:05
|
| Group : Applications/Interpreters
| Source RPM : kforth-1.0-4mdk.src.rpm
|
| Size : 0.08 MB
| |
| Packager : (none)
| |
| Summary : k:Forth
|
Description :
kForth is an implementation of the Forth programming language and environment providing a significant *subset* of the ANS specification for the Forth model. It also provides some extensions and \"non-standard\" features, among them: * kForth uses a dynamically allocated dictionary rather than a fixed size monolithic dictionary. * Floating point extensions are implemented to allow scientific compuation. * Low level file access words are implemented. These include OPEN, CLOSE, LSEEK, READ, WRITE, and IOCTL - permitting direct access to device drivers. * kForth performs type checking for operations involving memory addresses. This is a non-standard feature which is intended to help prevent memory access violations (segmentation fault). Although the type checking feature lowers execution efficiency, kForth is reasonably fast for many applications
In addition to being as a stand-alone computing environment, the kForth program was also written so that it may be easily embedded into another program. Advanced programmers, typically programming in the C and C++ languages, can use the kForth source code to make their programs user extensible. Author: Krishna Myneni < krishnamyneniAATTcompuserveXcom> AATT Creative Consulting for Research and Education
|