Quo Forth development history
Description of the page content
Development history of Quo Forth, a Forth system for SMSQ/E.
2016-01-18
- Forked eForth 1.03 for Sinclair QL (by Salvador Merino, 1992).
- Started with version 0.0.0.
- First layout changes in the source code.
- Most labels renamed with meaningful names, using a clear convention.
- Removed the
nopused beforejsr do_colonfor alignement; they are unnecessary because the header macro aligns the pointer. - Changed the format of the version number, renamed
hitogreeting,vertoversion; and modified them according to the new format of the number. - Changed the format of the version number, after semver; renamed
hitogreeting,vertoversionand modified them accordingly. - Fixed the window definition block: ink color was missing.
2016-01-19
- Renamed more label with meaningful names.
- Renamed some words after standard Forth.
- Starded adapting the memory map.
- Renamed
?branchto0branchand wrote?branchfor the opposite condition. Both of them jump intobranch, which save some code.
2016-01-23
- Created a macro to compile user variables.
- Added short branches where possible.
- Added header macros to the definitions that were compiled without them.
- Started updating the stack comments of Forth words after a modern notation.
- Added a job entry and rewrote
byeto kill the current job.
