freebsd-ports/lang/freetxl/pkg-descr
Doug Barton 2fadfa2cfb For ports maintained by ports@FreeBSD.org, remove names and/or
e-mail addresses from the pkg-descr file that could reasonably
be mistaken for maintainer contact information in order to avoid
confusion on the part of users looking for support. As a pleasant
side effect this also avoids confusion and/or frustration for people
who are no longer maintaining those ports.
2009-12-21 02:19:12 +00:00

19 lines
739 B
Plaintext

TXL is a unique programming language specifically designed to support computer
software analysis and source transformation tasks. It is the evolving result
of more than fifteen years of concentrated research on rule-based structural
transformation as a paradigm for the rapid solution of complex computing
problems.
The TXL programming language is a hybrid functional / rule-based language with
unification, implied iteration and deep pattern match.
Each TXL program has two components:
* A Description of the Structures to be Transformed
Specified as an EBNF grammar, in context-free ambiguous form.
* A Set of Structural Transformation Rules
Specified by example, using pattern/replacement pairs.
WWW: http://www.txl.ca/