[ANN] Toadstool 0.4

  • Follow


Toadstool is pattern-matching library named in the honor of Jon Harrop,
the venerated troll and spammer.

Its performance is comparable to the pattern matcher of Mark Tarver's
Qi.

Lately, a new version has been released. A major change is radically
changing the syntax of the macro to make it more Lispy based upon a
suggestion by Kevin Reid. The code:

-->--
  (toad-ecase 1 2 1
    a b a -> (values a b))
--<--

became:

-->--
  (toad-ecase (1 2 1)
    ((a b a) (values a b)))
--<--

Another major feature is the addition of the TOAD-MACROLET macro.

Download is available at http://tehran.lain.pl/stuff/toadstool-0.4.tar
while version history is available at
http://tehran.lain.pl/git.web/toadstool .

Enjoy!
0
Reply sthalik (58) 8/12/2009 6:21:04 AM


0 Replies
35 Views

(page loaded in 0.039 seconds)


Reply: