The Treacle Programming Language
treacle
Version: 1.0
Revision : 2010.0427
Download
Latest: | treacle-1.0-2010.0427.zip |
| treacle-2008.0412.zip |
Requirements
Description
Treacle is an experimental compiler-definition language based on context rewriting, an expressive variant of term rewriting that generalizes the forest-rewriting used by Treacle's predecessor, Arboretuum. In context rewriting, a separation is made between names and variables, and patterns may contain holes inside which subpatterns may match at any depth.