Hands-on Generative Programming: Write an Interpreter, Build a Compiler.
Add to your list(s)
Download to your calendar using vCal
If you have a question about this talk, please contact David Greaves.
In this talk, I will illustrate the promise of generative programming
—writing expressive high-level programs that generate fast low-level
code at runtime—by turning interpreters into compilers, and even
collapsing towers of interpreters into one-pass compilers. Examples
include regular expression matchers, program transformers, SQL
engines, and conceptually infinite reflective towers of interpreters.
This talk is part of the Wednesday Seminars - Department of Computer Science and Technology series.
This talk is included in these lists:
Note that ex-directory lists are not shown.
|