HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 17:06:43 GMT
Server: Apache
Last-Modified: Mon, 03 Oct 2022 15:27:51 GMT
Accept-Ranges: bytes
Content-Length: 10326
Connection: close
Content-Type: text/html
Txl Home Page
|
|
|
|
|
|
|

|
|
The
Txl
Programming Language
|
|
Source
Transformation by Example
|
|
|
|
|
|
|
|
|

|
Welcome to the Txl Project
web site. Here you will find everything about
Txl
- software, documentation, examples, support and more.
Everything you need to take advantage of the best in source
transformation systems!
|
|
|
|
|
|
|
About
Txl
What is
Txl?
What's it good for? What input languages can it handle? Who
uses it?
|
|
Learn
Txl
Introductory materials
for learning Txl. The Txl Challenge.
How
should I begin learning Txl
?
|
|
|
|
|
|
|
Documentation
Reference manuals, user
guides and learning materials for Txl. Publications about
Txl
and its applications.
|
|
Download
Download
FreeTxl,
a free and freely distributable
Txl
compiler / interpreter. ***NEW*** Current version
FreeTxl
10.8b (July 2022)
|
|
|
|
|
|
|
Resources
Txl World! The
Txl
grammar collection. Example applicatons. Useful rule sets
and modules. Editor plugins for
Txl.
|
|
Support
Having trouble with Txl,
NiCad, or Turing+?
Ask a question, report a bug or difficulty in the
Txl Forum.
|
|
|
|
|
|
|
NiCad
Clone Detector
Download
NiCad,
a scalable, flexible code clone detection system based on
Txl.
Current version NiCad
6.2 (Nov 2020)
|
|
Turing+
Compiler
Download
Turing+,
the systems programming language that Txl,
NiCad, Grok,
and many other software tools are written in.
Current version Turing+
6.2 (Sept 2022)
|
|
|
|
|
|
|
Txl
has grown with the support of NSERC,
OCE,
Esprit,
CSER,
IBM
Research and the
IBM
Center for Advanced Studies,
and is presently supported by NSERC.
|
|
© 2022
Queen's
University at Kingston
|
|
|
|
|
|