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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.