Name | Modified | Size | Downloads / Week |
---|---|---|---|
Old releases | 2023-02-25 | ||
readme.txt | 2023-02-28 | 1.8 kB | |
WinForth64.zip | 2023-02-25 | 704.6 kB | |
Totals: 3 Items | 706.4 kB | 8 |
Version 1.2 25-Feb-2023 Added CSP check during compilation; Added posibility to change numerical base during TRACE execution; Fixed several asm generation bugs, added asm generators for several primitives; Compilation of control flow words rewritten to use separate stack (test/newctrl.f); Experimenting with control-flow stack during compilation; SAVE-INPUT and RESTORE-INPUT now works correctly; Added timer.f for execution speed measurement. Fixed problem in SAVE-INPUT, RESTORE-INPUT. Added AVLTree, implemented in OOF (lib/avltree.f) Fixed bug in POSTPONE for non-immediate words Removed ?STATE word as not needed. OOF: added abstract interface example (examp/abstract.f) Added words I' J' K' Added midi out support and example (examp/midi.f) added conversion of geo-coordinates to decimal degrees Added example of conversion files to c-array (examp/txt2c-array.f) Added class File. Added new methods to array class. FILE-SIZE now calls _ftelli64. Added letter frequency calculator (examp/letterfreq.f) Fixed code generation for CP! primitive. Implemented asm code generation for EXECUTE Implemented asm code generation for ror, rol, rdepth Console demo now exits normally Added dll definition file Fixed problem of invalid asm code generation in nested loops Moving to latest toolset 143 Corrected VARIABLE definition. Added new tokens to asm code generator. First success compilation in Ubuntu. First success compilation with Cygwin Linux port preparation: fkernelin.asm - rewrintten in nasm Porting to linux: initial make file Preparation to linux port Preparing for linux port: implementing some platform depended stuff: create thread, events. An attempt to compile with cygwin __________________________________________________ Version 1.1 09-May-2022 1st public release