Defining quasisyntax in terms of syntax-case Andre van Tonder (30 Jun 2006 02:30 UTC)
Re: Defining quasisyntax in terms of syntax-case Andre van Tonder (30 Jun 2006 11:25 UTC)
Re: Defining quasisyntax in terms of syntax-case David Feuer (30 Jun 2006 11:43 UTC)
Re: Defining quasisyntax in terms of syntax-case Andre van Tonder (30 Jun 2006 13:56 UTC)
Re: Defining quasisyntax in terms of syntax-case Andre van Tonder (30 Jun 2006 19:06 UTC)

Re: Defining quasisyntax in terms of syntax-case Andre van Tonder 30 Jun 2006 13:56 UTC

On Fri, 30 Jun 2006, David Feuer wrote:

> Does it work correctly with (... ...), etc.?

Yes, if the native SYNTAX does.  Quasisyntax does not even see
ellipses, but simply expands to a SYNTAX expression that does.
For example, it expands

   (quasisyntax (,a ... (... ...)))

    ==> (with-syntax ((t a))
           (syntax (t ... (... ...))))

so ellipses are handled by SYNTAX.

Andre