guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: how to implement mutual recursive parsers in syntax-parse


From: Stefan Israelsson Tampe
Subject: Re: how to implement mutual recursive parsers in syntax-parse
Date: Mon, 21 May 2012 11:33:30 +0200

Jolly nice, this is perfect!

Den 21 maj 2012 10:59 skrev "Andy Wingo" <address@hidden>:
On Sat 19 May 2012 00:05, Stefan Israelsson Tampe <address@hidden> writes:

>  (define (f x) (c))
>  (define-syntax c (lambda (x) (pk 'c) #t))

These expressions are expanded in order, not together.  To expand them
together they need to be wrapped in a "begin".

We can consider changing our toplevel expansion process to do something
else, if there is a right thing.

Andy
--
http://wingolog.org/

reply via email to

[Prev in Thread] Current Thread [Next in Thread]