|
From: | Kon Lovett |
Subject: | Re: [Chicken-users] syntax-case and #!rest, second attempt |
Date: | Sun, 26 Aug 2007 07:58:21 -0700 |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Aug 26, 2007, at 7:16 AM, address@hidden wrote:
Thanks, Zbigniew. I indeed figured out the renaming of #!rest before Chicken sees it. But I didn't think of the hack and I'll give it a trysoon. However, it is not a nice solution and my guess would be that the syntax-case egg should have a build in exception for the #!key and #!rest keywords, so that they will not be renamed. I have no clue how to do thatat this moment though. Cheers, Mark
First, apologies for not getting back to you. I got side-tracked. Zbigniew's response is what I meant by "specify them as literals in every 'syntax-rules' & 'syntax-case' transformer."
You are correct that the 'psyntax' port for Chicken is incomplete in support for Chicken features. I am currently working on it. However, I cannot promise the DSSSL keywords soon, but I will add it to the ToDo list.
Best Wishes, Kon -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iEYEARECAAYFAkbRlQ4ACgkQJJNoeGe+5O6uPgCfcdwMDR+F8/n2QNy7y4wJg9S0 aFwAnis7tPdadsRpqpfZouYfrQwGjHgd =3pss -----END PGP SIGNATURE-----
[Prev in Thread] | Current Thread | [Next in Thread] |