New release of Cel - Ver. 0.7
Dru Nelson
dru at redwoodsoft.com
Tue Apr 24 23:09:38 UTC 2001
Small blurb....
Dru Nelson
San Mateo, California
http://www.redwoodsoft.com/cel/
Apr. 23, 2001 - Release 0.7
Runtime:
MAJOR: Added floating point number support
MAJOR: Bug fix with large memory processes
Integer - more methods
Arrays - more methods, mathematical 'set' methods
Strings - comparison methods, CSV (comma separated value) conversion
method 'splitCSV:', 'findLast:', as well
as 'at:', and 'removeAt:' methods
Boolean - printing
Scripts can now have '#!/usr/local/bin/cel' in the first line so
they can be standalone shell executables
Reflection/meta-methods 'hasSlot:', 'getSlot:', 'removeSlot:'
The 'perform:' and 'perform:With:' methods were added
Larger buffer for environment, argv conversion (helpful for CGI)
Better handling of nil
VM: added setStackAt()
Bug in passthru methods in blocks fixed
Bug in code generator fixed for empty objects and blocks
Other small bug fixes
Kits:
DateTime - added more conversion routines from strings
OS - raw OS methods for file reading and file locking
FileIO - methods for file object reading and file locking
HTTPClient - small fixes
HTML - small kit to render html pages
CGI - small kit to deal with the CGI API
SleepyCat - created kit with cursors
Parallel - created kit for running methods in parallel
(this kits holds more specific kits)
ParallelProcess - specific kit that runs methods in parallel
processes (the granularity is at the process
level)
Other:
More samples and tests
Dru Nelson
San Mateo, California
More information about the Self-interest
mailing list