On Friday October 17, this site was moved to a new server, https://mw.hh.se. The original address will continue to work. Whithin a week or two this site will return to the original address. /Peo HH IT-dep
WG211/M13Schultz
From WG 2.11
Object-oriented multi-stage programming by Ulrik Pagh Schultz
As part of a larger effort to demonstrate the three Futamura projections for object-oriented languages, we investigate the specialization of interpreters written in an object-oriented style of programming, both from the point of view of a traditional partial evaluator, and (this talk) from the point of view of a multi-stage programming language that allows an object-oriented style of multi-stage programming (as opposed to the imperative or functional style usually employed in multi-stage programming languages).