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