On Sun, Sep 25, 2011 at 12:36:23PM +0200, Jörg F. Wittenberger wrote: > I'm still kinda lost. > > Is there any documentation I could read to understand a little more of > irregex code? The source says it should run on any Scheme; just not how. > ;-)
The *portable* and upstream version of irregex is at http://code.google.com/p/irregex/ The in-tree version we have for Chicken is hacked up for performance, so it is no longer portable. I think this is probably a huge red herring; the equal? code you mentioned does seem to have an off-by-one error. Have you tried just returning true instead of the assignments and "goto loop;" at the end? Cheers, Peter -- http://sjamaan.ath.cx -- "The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music." -- Donald Knuth _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users