Skip to topic
|
Skip to bottom
Jump:
Publications
Publications
Journal papers
Conference papers
Others
PhD Theses
Technicals reports
Posters
Slides of talks
CSI Seminar
Programme
Student Reports
How to Write English
Making a nice talk
Contributing
Registering papers
Registering techreps talks etc.
LRDE
LRDE Website
Publications
Papers
Technical reports
Projects
Olena
Spot
TigerCompiler
Transformers
Vaucanson
Edit
Attach
Printable
Publications.20030521-Seminar-FrancisMaes-Metagene-Slides
r1.5 - 17 Jun 2008 - 09:08 -
RolandLevillain
topic end
Start of topic |
Skip to actions
%PUBLIHEADER% The C++ disposes of a two-layer evaluation model. Therefore it is possible to evaluate a program in two steps: the so-called static and dynamic evaluations. Programs executed statically - metaprograms - are written in C++ through an intensive use of template classes. Due to the verbosity of these structures, very few peoples really use C++ metaprograms. Metagene is a program-transformations tool which intent is to simplify the development of such particular programs. Because of similarities between C++ metaprogramming and fonctional programming, the chosen input language is an CAML-style one. As output, Metagene produces C++ metaprograms expressed with template classes. Firstly we introduces Metagene. This is followed by the Metagene generation paradigm, showing how C++ metaprogramming is near to functional programming. Then we will see our additions to the core language in order to manipulate C++ structures. At this point we will be able to see some full Metagene examples. Finally we will discuss about applications and possible extensions of Metagene. * [[%LRDEDOWNLOAD%20030521-Seminar/maes0503_metagene_slides.pdf][maes0503_metagene_slides.pdf]] * [[%LRDEDOWNLOAD%20030521-Seminar/maes0503_metagene_paper.pdf][maes0503_metagene_paper.pdf]]
to top
End of topic
Skip to action links
|
Back to top
Edit
|
Attach image or document
|
Printable version
|
Raw text
|
More topic actions
Revisions: | r1.5 |
>
|
r1.4
|
>
|
r1.3
|
Total page history
|
Backlinks
You are here:
Publications
>
20030521-Seminar-FrancisMaes-Metagene-Slides
to top
Copyright © 1999-2010 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback