On May 3, 2012, at 1:29 AM, John Clements wrote:

> "The earliest Lisp macros took the form of FEXPRs, function-like operators 
> whose inputs were not the values computed by the arguments but rather the 
> syntactic forms of the arguments, and whose output were syntactic fragments 
> to be used in place of the FEXPR's use. In later Lisps, FEXPRs were replaced 
> by DEFMACRO, a system that allowed programmers to specify source-to-source 
> transformations that were applied before the program is run."


I have accepted these two sentences as facts for the last 28 years so if you 
find out that they are wrong, please let us know in which way. 

-- Matthias


____________________
  Racket Users list:
  http://lists.racket-lang.org/users

Reply via email to