A text template processing library for C++
C++ C Perl Shell
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
examples
inc/libtpt
src
test
tools
w32
.gitignore
AUTHORS
CHANGELOG
CMakeLists.txt
INSTALL
LICENSE
README
TODO
configure.pl
test.bat
test.sh
version

README

LibTPT Class Library Template Processor
Copyright (C) 2002-2010 Isaac W. Foraker (isaac@noscience.net)
All Rights Reserved

See LICENSE file for licensing information.
See INSTALL for details on building and installation.
See http://content.noscience.net/projects/libtpt/ for up to date documentation.

LibTPT is a C++ library for a template scripting language.  The
difference between LibTPT and other scripting languages is that LibTPT
is designed specifically to rely on C++ for I/O, making it easier to
port, smaller, and faster.  In the course of normal execution, the C++
program will populate a symbols table using highspeed machine code, then
the TPT parser will convert a template to text output, passing the
text back to the C++ programs high speed I/O system.

TPT is currently used for CGI output and source code generation, but can
also be used in the creation of MUDs, interactive tutorials, or just
about any task that requires the generation customized text.