For what it's worth, I put a snapshot of darcs HEAD at http://3e8.org/pub/chicken-darcs-20060410.tar.gz [3.2M]
On 4/10/06, John Cowan <[EMAIL PROTECTED]> wrote: > felix winkelmann scripsit: > > > Adding an extra slot to symbols would be pretty handy, and would make > > it easy to implement different Lisps in chicken, but I wonder how much code > > depends on C_SIZEOF_SYMBOL being 3.... > > > > Anyway, give the patch a try, please. > > At the risk of sounding like an ingrate, I don't want to try this, as > setting up darcs on my system looks to be more trouble than it's worth. > (I hope someone else will try it, though, who already has the current > HEAD available: applying classic diffs to anything but the version they > were made from is just too dangerous). > > I was exploring an alternative mechanism using a global hash table, but I > need the hash table to handle uninterned symbols (which are potentially > garbage collected) properly, and -- contrary to the documentation -- > a symbol cannot be wrapped in a (strong or weak) locative. Can this > be fixed? Presumably the change to Chicken would be much less drastic. > > -- > Andrew Watt on Microsoft: John Cowan > Never in the field of human computing [EMAIL PROTECTED] > has so much been paid by so many http://www.ccil.org/~cowan > to so few! (pace Winston Churchill) > > > _______________________________________________ > Chicken-users mailing list > [email protected] > http://lists.nongnu.org/mailman/listinfo/chicken-users > _______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
