Télécharger la liste

Description du projet

4tH is a Forth compiler with a little difference. Instead of the standard Forth engine it features a conventional compiler. 4tH is a very small compiler that can create bytecode, C-embeddable bytecode, standalone executables, but also works fine as a scripting language. It supports about 95% of the ANS Forth CORE wordset and features conditional compilation, pipes, files, assertions, forward declarations, enumerations, structures, suspended execution, recursion, include files, etc. It comes with an RPN calculator, line editor, preprocessor, compiler, decompiler, C-source generator, a virtual machine, and a multitasking environment.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-09-19 19:39 Retour à la liste release
3.61.0

Les mots «delete-file» et «ENVIRON @» ont été ajoutés. La bibliothèque de fichiers désormais en charge l'écriture OpenOffice, KOffice, et feuilles de calcul Microsoft XML, différents algorithmes de tri, la création d'interprètes en virgule flottante, GTK-serveur, Forth point flottant compatible I / O pour un flottant ZEN, des graphiques bitmap et des graphiques portables Turtle. Les fichiers peuvent maintenant être supprimés et les variables d'environnement peut être interrogé. La longueur des symboles maximum est porté à 23 caractères. Deux programmes de feuille de calcul minuscules ont été ajoutés aux exemples.
Tags: Stable
The words ’DELETE-FILE’ and ’ENVIRON@’ have been added. The library files now support writing OpenOffice, KOffice, and Microsoft XML spreadsheets, different sorting algorithms, the creation of floating point interpreters, GTK-server, Forth compatible floating point I/O for ZEN float, portable bitmap graphics and Turtle graphics. Files can now be deleted and environment variables can be queried. The maximum symbol length is increased to 23 characters. Two tiny spreadsheet programs were added to the examples.

Project Resources