Lambda the Ultimate The Programming Languages Weblog - join today!

XML icon

Home

FAQ

Feedback

Departments

Discussions

(new topic)

Language Evaluation

PL Courses

Research Papers

Design Docs

Quotations

Genealogical Diagrams





Members

Meta Programming

In learning to write Scheme macros, I have noticed that it is easy to find both trivial examples and extraordinarily complex examples, but there seem to be no intermediate ones. I have discovered a few tricks in writing macros and perhaps some people will find them helpful.

Via Patrick's blog. For some reason he didn't post it here. Maybe the site was down...


Posted to Meta Programming by Ehud Lamm on 5/25/04; 4:39:01 AM

Discuss

Another C++ template metaprogramming article from Todd Veldhuizen.

Seeing as expression templates are used as a C++ technique for passing expressions as function arguments, even functional programming fanatics should agree that knowing this technique is a step in the right direction.


Posted to Meta Programming by Ehud Lamm on 3/9/04; 3:22:39 AM

Discuss (1 response)

I chose a couple of C++ tempalte meta-programming articles as the inaugural posts in the new Meta Programming department.

I am not sure C++ templates are making metaprogramming mainstream, but at least they give the notion some much needed exposure.


Posted to Meta Programming by Ehud Lamm on 3/9/04; 3:19:37 AM

Discuss

Create your own Manila site in minutes. Everyone's doing it!

AltStyle によって変換されたページ (->オリジナル) /