TclTP is a TCL script-based preprocessor software.
The second stage of processing involves hooks determined by the document. This feature allows the arbitrary transformation of processed text to ensure that it is appropriately formatted before it is written to the output. TclTP is created mainly to generate complex static documents and is not a markup language itself. Despite this, you can define your markup and use it in your documents, which allows the software to produce output in different formats from the same source file.
To use TclTP software, you need to have TCL 8.2 or newer installed. The software has been tested with TCL 8.2, 8.3, and 8.4 versions available in Unix systems. As part of the TclTP software is a TCL extension written in C, you will also need a C compiler, GNU Make, and the TCL library and header files.
Installation of the software requires you to unpack the source archive and change to the tcltp directory. Afterward, run the 'make' command. If you have multiple TCL versions installed, you can select the version to use for compiling the extension module and running the primary script using the 'make TCLSH=
Once you have successfully installed the software, you can use it to process text. However, it comes with some limitations, such as the lack of support for multi-pass processing. Additionally, while the expansion, quoting, escape, and comment characters cannot be configured in the current version, future versions may include this feature as well as a library of include-files with useful mark-up, hook commands, or example document layout templates.
Version 0.0.1: N/A