Notes on TrafoLa, I

A Proposal for the Syntactic Part of the PROSPECTRA Transformation Language

Reinhold Heckmann

Abstract

After a short introduction into the problems of the current OPTRAN system, we shall propose more powerful patterns with type constraints and wild cards to match tuples of arbitrary length and tree fragments (contexts) of arbitrary height. Then a syntax for a functional transformation language is proposed and finally, a complex transformation (removal of function calls) is described.

This study note was developed by the author in many discussions with P. Lipps, D. Maurer, U. Möncke, F. Müller, H.G. Oberhauser, S. Pistorius, B. Weisgerber, and R. Wilhelm.


[Paper.ps.gz (20p, 36k, from troff, reformatted)]

[Abstract of next TrafoLa report]


Reinhold Heckmann / heckmann@absint.com