Re: Expansion problem
Greg Hendershott <[email protected]>
| Newsgroups | gmane.comp.lang.racket.user,gmane.lisp.scheme.plt |
|---|---|
| Message-ID | <CAGspUn37kN4q3Q0GugNrT0uz6+W9Di6fEFuxkOc1NxCEdngLsw@mail.gmail.com> |
> Hello, Racket's friends! > > I'm trying to define the "do*" special form of Common Lisp by a Racket macro. > Yes, but in fact, I started with defining "do*" in Racket's R7RS mode. Many thanks for you help. > OK, but you can do that only in Racket, not for any interpreter of > Scheme, since (void) is not a function recognised by the Scheme standard. With Racket it's helpful to say what `#lang` you're using, otherwise people will probably assume `#lang racket`. I think the `#lang rNrs`s are more like `#lang rinse` -- "Racket is not Scheme, exactly". :) Seriously I'm not sure how practical "for any interpreter of Scheme" is, for non-trivial code. -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/[email protected] For more options, visit https://groups.google.com/d/optout.