[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: how to implement mutual recursive parsers in syntax-parse
From: |
Andy Wingo |
Subject: |
Re: how to implement mutual recursive parsers in syntax-parse |
Date: |
Mon, 21 May 2012 10:59:30 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) |
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/