|
From: | Andy Wingo |
Subject: | Re: how to implement mutual recursive parsers in syntax-parse |
Date: | Tue, 15 May 2012 20:38:35 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) |
On Mon 14 May 2012 21:13, Stefan Israelsson Tampe <address@hidden> writes: > (begin > (define parser-a code-a ...) > (define-syntax a spec-a)) > > (begin > (define parser-b code-b ...) > (define-syntax b spec-b)) > > In racket they manage to evaluate the define-syntax forms before the > define-forms cause in the expansion > of code-a amd code-b they need the spec's spec-a and spec-b. > > Do you have any ideas how solve this. I do have a fix for problem but it is > not easy to use. Have you tried master? If I understand you correctly I think it should work there. Andy -- http://wingolog.org/
[Prev in Thread] | Current Thread | [Next in Thread] |