Share

Ficl - small systems scripting with OO

File Release Notes and Changelog

Release Name: ficl302

Notes:
rel 3.02 -- December 2001

Fixed a bug in INCLUDED (fileaccess.fr) thanks to Emanuel Borsboom (www.nuel.ca)
Fixed a bug in "environment?" - was ignoring the length of the supplied string.
"my=[" detects object members (using ?object) and assumes all other members leave class unchanged
Added "objectify" and "?object" for use by OO infrastructure
Ficl OO tutorial expanded and revised. Thanks to David McNab for his demo and suggestions.
Consolidated context and pExtend pointers of FICL_SYSTEM - VM's pExtend pointer 
  is initialized from the copy in FICL_SYSTEM upon VM creation. (This is probably not a great idea - please do not
count on thie behavior... I'll likely change it in a future release.)
Ficlwin character handling is more robust
SEE improvements - SEE (and consequently DEBUG) have improved source listings
  with instruction offsets
Corrected various bugs in docs. 
Added ficl-ized version of JV Noble's Forth Primer
Ficlwin uses multi-system constructs (see ficlthread.c)
MEMORY-EXT environment variable removed (there is no such wordset)


Changes: