[plt-scheme] keywords (a backward-incompatible change)

From: Dave Herman (dherman at ccs.neu.edu)
Date: Sat Oct 1 14:30:38 EDT 2005

I just thought of one small point worth considering in the 
suffix-vs-prefix decision. With suffix-keywords, what would happen to 
the common pattern of writing

     (require (prefix foo: "foo.ss"))

? Would foo: get parsed as a keyword and then cause the require+prefix 
form to fail to match? Or would this just be special-cased to recognize 
keywords too and convert them to the (partial) identifiers they're 
intended to be?

Probably not the biggest issue, but there you are.

Dave


Posted on the users mailing list.