Transformaties Op Mondrian Met Stratego

Stratego -- Strategies for Program Transformation
by EelcoDolstra and HedzerWestra

This term paper written in July 2000 explains the use of Stratego in specifying an optimizer for the scripting language Mondrian. The transformations were inspired by the GhcSimplifier? for Haskell. Although it is written in dutch, the specification text migh still be accessible without the text.


The specification is written before the introduction of DynamicRules. Some aspects can be handled more elegantly now with this feature.