TclTP 0.0.1 review (linux)

Add to Watch List

TclTP (pronounced Tickle-Type) is a preprocessor based on the TCL scripting language

License: GPL (GNU General Public License)
OS: Linux
File size: 27K
Developer: Felix Kuehling      
Price: $0.00
User Rating:  

0 stars award from rbytes.net

TclTP 0.0.1 is preprocessors software developed by Felix Kuehling.
TclTP (pronounced Tickle-Type) is a preprocessor based on the TCL scripting language. It allows embedding TCL command and and variable expansions in normal text. The result of expansion is inserted in the output.

Quoting and escaping work similar as in TCL, using braces and backslashes. A second stage of processing involves hooks defined by the document. This allows arbitrary transformations of processed text before it is written to the output.

TclTP is primarily intended for generating complex static documents. It is not a mark-up language per se.

But you can define your own mark-up and use it in your documents, possibly allowing the production of output in different formats from the same source file.

Requirements:

  • You need TCL 8.2 or newer. It has been tested with TCL 8.2, 8.3 and 8.4. Since part of TclTP is a TCL extension written in C you also need a C compiler, GNU Make, the TCL library and header files installed. All of that should be available on a Unix system. There is currently no mechanism to install TclTP on other platforms nor are there pre-compiled binaries. However, TclTP should work on any platform supported by TCL.


    Installation

    Unpack the source archive and change into the tcltp directory. Run 'make'. If you have multiple TCL versions installed you can select the version that is used for compiling the extension module and for running the main script:

    make TCLSH=< tclsh name >

    Insert the name of the TCL shell to use.

    To install TclTP run 'make install' as root. This installs the TCL application in /usr/local/bin and the extension module in /usr/local/lib.

    Limitations:
  • There is currently no support for multi-pass processing.
  • The expansion, quoting, escape and comment characters could be made configurable in future versions.
  • Future versions may also include a library of include-files with useful mark-up and hook commands or example document layout templates.
    TclTP 0.0.1 supports different languages (including english). It works with Linux.

    Downloading TclTP 0.0.1 will take several seconds if you use fast ADSL connection.


    Download

    • 100mbit/s dedicated server
    • 100% availability


    Latest User Reviews

    Write a TclTP Review

    Please register to submit reviews. Registration will grant you access to a number of features and capabilities otherwise unavailable.

    TclTP related software

    • TclTP 0.0.1
      TclTP (pronounced Tickle-Type) is a preprocessor based on the TCL scripting language
    • EmPy 3.3
      EmPy is a system for embedding Python expressions and statements in template text; it takes an EmPy source file, processes it, and pr
    • FMPP 0.9.11
      FMPP is a general-purpose text file preprocessor tool that uses FreeMarker templates
    • XML::Writer 0.601
      XML::Writer is a Perl extension for writing XML documents. SYNOPSIS use XML::Writer; use IO::File; my $output = new I
    • IPA Zounds 3.1
      IPA Zounds models language sound changes by applying a given set of sound change rules to a given lexicon. IPA Zounds has a built-in