[plt-scheme] extending plt-match?

From: Robby Findler (robby at cs.uchicago.edu)
Date: Wed May 5 21:46:28 EDT 2004

At Wed, 05 May 2004 21:39:00 -0400, "David A. Herman" wrote:
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
> 
> The docs say that the plt-match.ss library "uses keywords for each of 
> the different pattern matches, making the syntax both extensible and 
> more clear." I'm curious what "extensible" means here. Is there some way 
> to invent new forms recognized by the match form?

It's only extensible in the sense that it is possible to add new forms
to things that were syntactically illegal before (not really possible
with the old-style match syntax).

> Specifically, I'm interested in inventing new struct-like forms that I 
> can extend the match construct to recognize. Is there a good way to do this?

I believe the current best approach is to add something to the source
directly.

Robby


Posted on the users mailing list.