Projects / TPL Compiler

TPL Compiler

TPL Compiler compiles a phpBB-style template into a Python module, which can be called with a data dictionary to apply that data to the template.

Tags Software Development Code Generators Compilers
Licenses GPL
Operating Systems OS Independent
Implementation Python

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  17 Dec 2003 04:46
  • Rrelease-after

Changes: This release includes a fix for a bug where % was displayed twice in lines where no variables were used. It also includes a command-line option to specify the output filename.

  • Rrelease-mid
  •  19 Aug 2003 07:41
  • Rrelease-after

Changes: An option was added to suppress complaints when an expected item is not found in the content/data dictionary.

  • Rrelease-mid
  •  04 Jul 2003 19:30
  • Rrelease-after

Changes: This release adds an automatic counter to every loop. In every block BLOCKNAME, there is now an automatic counter BLOCKNAME.TPL_AUTO_ID. Counting starts at 1. This can be used for numbering items, IDs, etc.

  • Rrelease-mid
  •  01 Jul 2003 04:50
  • Rrelease-after

Changes: This version fixes a bug with escaping special characters. The backslash was not escaped.

  • Rrelease-mid
  •  30 Jun 2003 16:54
  • Rrelease-after

Changes: This release fixes a bug with a docstring in the generated Python module. Because of this bug, the module would not load/compile.

No-screenshot

Project Spotlight

pulse

A continuous integration server.

5dff998e64cfce484c9b231e58580df0_thumb

Project Spotlight

myfiles

A Web application to control file uploads and downloads.