[racket] Style guide question (limited syntax transformation language)
No. Our macros are procedural, meaning you often write functions that manipulate syntax.
We now have define-for-syntax for this purpose and people should use it, not write one huge 'lambda' inside of define-syntax (parse, case, rules).
On Oct 6, 2012, at 11:28 AM, Lorenz Köhl wrote:
> There's this paragraph in the style guide I don't understand:
>
>> For many years we had a limited syntax transformation language that forced people to create huge functions. This is no longer the case, so we should try to stick to the rule whenever possible.
> From http://www.ccs.neu.edu/home/matthias/Style/style/Units_of_Code.html
> section 3.2 paragraph five
>
> Shouldn't it say macros instead of function? What did the limited
> syntax transformation language do to function definitions?
>
> Lo
> ____________________
> Racket Users list:
> http://lists.racket-lang.org/users