Meta Stratego

Stratego -- Strategies for Program Transformation
MetaStratego is a meta-programming framework for Stratego which is under development by KarlTrygveKalleberg and ValentinDavid?. Contact these authors directly if you have requests or problems.

Possible applications of MetaStratego include

It contains the following components:

These are reused from the libstrc found in the Stratego/XT 0.17 compiler. Additionally, the MetaStratego libary provides:

  • sugar-utils and core-utils -- libraries that make manipulating sugared and core Stratego ASTs easier.

MetaStratego is not part of the core Stratego distribution?, but is distributed as a separate package. Currently, only experimental snapshots are available from the build farm.

Contributions by EelcoVisser