[sicl-cvs] GIT update: SICL, bricks for implementors of Common Lisp systems. branch, master, updated. 925e4989d35f3288282d5e3e979a1589d0733ac2

Robert Strandh rstrandh at common-lisp.net
Thu Aug 26 14:02:23 UTC 2010


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "SICL, bricks for implementors of Common Lisp systems. ".

The branch, master has been updated
       via  925e4989d35f3288282d5e3e979a1589d0733ac2 (commit)
      from  a819abc08537387cd4b067bd73aaefc029d6ae45 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 925e4989d35f3288282d5e3e979a1589d0733ac2
Author: Robert Strandh <strandh at Sicl.(none)>
Date:   Thu Aug 26 15:57:56 2010 +0200

    Almost totally reworked the reader algorithm.
    
    I have great hopes that this one will be very fast, even though
    it comes at a cost, namely some pretty messy code.
    
    The current algorithm can handle symbols, integers and (almost)
    ratios.  I am working on the floats.  The current code also still has
    a number of bugs.
    
    Furthermore, only one special case (reading with decimal input radix
    and using :upcase readtable case), but I know how to avoid
    specializing on readtable case (other than :invert which is messy).

-----------------------------------------------------------------------

Summary of changes:
 Code/Reader/read.lisp |  956 ++++++++++++++++++++++++++++++++-----------------
 1 files changed, 630 insertions(+), 326 deletions(-)


hooks/post-receive
-- 
SICL, bricks for implementors of Common Lisp systems. 




More information about the Sicl-cvs mailing list