Re: Expansion problem
Jean-Michel HUFFLEN <jmhuffle-qPpMuP/[email protected]>
| Newsgroups | gmane.comp.lang.racket.user,gmane.lisp.scheme.plt |
|---|---|
| Message-ID | <[email protected]> |
Neil Van Dyke <[email protected]> wrote: > Jean-Michel, if you would be happy with a Racket-specific solution, (...) Dear Neil, I agree with you that Racket is a *fantastic* implementation of Scheme, including: - graphical functions, - additional ways to define macros, - captures of partial continuations, e.g., reset/shift, - ... As an example of using Racket's specialised features, I supervised a student project aiming to program an interactive solar system, wholly programmed using Racket, and the result was very nice. However, I confess that I try to be independent of specific features, as far as possible. Not to be portable at any price, but because using several Scheme interpreters has already allowed me to detect errors. Besides, I think that a general purpose macro, as is "do*", should be defined using only Scheme's kernel. Anyway, I know "syntax-case", but not "syntax-parse", I plan to discover it next week. Thanks for this information and yours sincerely, J.-M. Hufflen ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. -- 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.