Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Preprocessors

    TclTP 0.0.1

    Download button

    No screenshots available
    Downloads: 815  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Good (3.3/5)
    15 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Felix Kuehling | More programs
    GPL / FREE
    April 13th, 2005, 17:21 GMT
    ROOT / Programming / Preprocessors

     Read user reviews (0)  Refer to a friend  Subscribe

    TclTP description

    TclTP is a preprocessor based on the TCL scripting language.

    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.



    Product's homepage

      


    TAGS:

    TCL preprocessor | document generator | static documents | TclTP | TCL | preprocessor

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM