Download Latest Version WinForth64.zip (704.6 kB)
    Email in envelope

    Get an email when there's a new version of WinForth64

    Home
    Name Modified Size InfoDownloads / 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 1
    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
    Source: readme.txt, updated 2023-02-28