Thank you. I'll try it. Is this fixed in the latest snapshot? Daishi At Wed, 27 Apr 2005 10:19:54 +0200, felix winkelmann wrote: > > On 4/27/05, Daishi Kato <[EMAIL PROTECTED]> wrote: > > Hi, > > > > Any workaround for this? > > Maybe, I could use define-macro instead of define-syntax, though. > > > > Yes, it's related to the highlevel-macro system (or more specific: > to bad coding on my part). Here is a patch for "chicken-entry-points.scm": > > 38,44c38 > < [hygienic-macros > < (define-syntax ##internal#compile-time > < (syntax-rules () > < [(_ body ...) (begin body ...)] ) ) ] > < [else > < (define-macro (##internal#compile-time . body) > < `(eval-when (compile) ,@body) ) ] ) > --- > > [else] ) > 46,48c40,41 > < (##internal#compile-time > < > < (define ##sys#embedded-entry-point-counter 1) > --- > > (eval-when (compile) > > (set! ##sys#embedded-entry-point-counter 1) ) > 264,265d256 > < > < ) > > > cheers, > felix
_______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
