Version 1.0.6 of the "readable" library has been released. This is mainly minor improvements for the Common Lisp implementation: * Bug fix for a subtle rarely-encountered error in the Common Lisp implementation of the sweet-expression reader. Previously, the reader would not work correctly on an n-expression if it was not a symbol, indentation processing is active, and it begins with the punctuation symbols "$", "\", "<", "*", or ".". For example, (* 4 5) and {4 * 5} worked fine, but *(4 5) did not. This bug took a long time to detect, because it didn't affect infix or traditional s-expression notation, and this is normally how such expressions would be used. Also, the neoteric reader worked just fine. * In Common Lisp, maintain the readtable-case setting with enable-sweet (it already did so for other notations). That way you can both type and show lowercase symbolic input (by using the Common Lisp standard's "invert" setting). * Modify sweet-sbcl to use the readtable-case invert setting. * Added "math.slisp", a symbol math simplifier in Common Lisp that demonstrates the readable notations.
--- David A. Wheeler ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ Readable-discuss mailing list Readable-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/readable-discuss