On 7/10/2016 11:40 AM, burjui wrote:
On Sunday, 10 July 2016 at 11:21:49 UTC, Walter Bright wrote:
On 7/9/2016 7:44 PM, Ola Fosheim Grøstad wrote:
Scheme is a simple functional language which is easy to extend.

If they have to extend it, it isn't Scheme anymore.

You misunderstand the meaning of "extend" in respect to Scheme due to
your lack of experience with it. Macros are the way of extending Scheme,
you don't need to hack the compiler for that.

I don't know Scheme, but macros are not really extending the language. The Wikipedia article suggested much more, as in non-portable extensions and multiple dialects, not just macros.

Reply via email to