Release Notes: This release adds embedded documentation for the core functions, updated libraries and virtual machine implementations, and various bugfixes. New functionality includes user-definable keymaps, unfiltered input routines, and more of the internals exposed.
Release Notes: This release fixes a set of bugs in the buffer' vocabulary, adds a new each@ combinator to the quotes' vocabulary, and contains significantly expanded documentation.
Release Notes: This release adds vocabularies for generic buffers, quotations, and combinators. It also improves overall stability with a rotating buffer for temporary strings, simpler creation and management of namespaces, and easier access to functions and data within vocabularies. Formatted output has been added, and the documentation has been updated.
Release Notes: This release brings improvements to all aspects of the Retro platform. The VM has been extended with new I/O functionality, allowing for sockets and file operations. The instruction set has been extended with implicit calls and vector prefix skipping, allowing much faster code execution and improved code density. Vocabularies can now be nested. There are several new examples, including a hangman game and a simple Web server. Many new libraries have been added to make development easier, and the libraries have been reorganized into categories.
Release Notes: This release adds a Go language implementation of the VM and support for saving images in the browser based VM. It also updates the core language with a metacompiler, additional words, and a cleaner decompiler. A variety of optional extensions and samples are included.
Release Notes: This release brings substantial cleanups and overall improvements. The virtual machine has been ported to .NET and Adobe AIR. The parser was updated to recognize tab, cr, and lf as whitespace. Numeric I/O has been completely rewritten and now supports multiple bases for both input and output. A library of contributed code has been added. Some debugging aids, including a decompiler, have also been added. All reported bugs have been fixed.
Release Notes: This release fixes a few minor bugs, brings stability enhancements and improved portability to the virtual machine, and adds a few new features that make the system easier to customize and work with. The documentation has been rewritten and is fully up to date with the latest changes.
Release Notes: This stable release includes Thorin (a menu-based interface), Hobbit (the BLOCK subsystem), and the RetroForth Assembler.