[plt-scheme] Re: more macro

From: Ivanyi Peter (pivanyi at freemail.hu)
Date: Wed Aug 9 06:53:58 EDT 2006

Hi,

Thanks for all the answers for my other question.

Matthew Flatt <mflatt at cs.utah.edu> írta:

> `require' is a primitive form, just like `lambda' or `#%app'.

Hmm. According to the Help Desk, #%app is a "special identifier"
and it looks like as a macro, since when I type in DrScheme:

> require
require: bad syntax in: require
> lambda
lambda: bad syntax in: lambda
> #%app
#%app: bad syntax in: #%app
> +
#<primitive:+>
>

I assumed that when DrScheme reports "bad syntax" it is a kind
of macro. So is this assumtion wrong?

Peter Ivanyi


________________________________________________________________
Most vásároljon [origo] klikk befektetési alapokat, és hosszú távon mentesül az adófizetés alól!
http://www.klikkbank.hu/befektetes/index.html




Posted on the users mailing list.