Sempare Template Engine for Delphi 1.4.0
GPL
26 Jan 2021
In category
Description
The Sempare Template Engine for Delphi allows for flexible text manipulation. It can be used for generating email, html, source code, xml, configuration, etc. Features include:- statements
- if, elif, else statements
- for and while statements
- include statement
- with statement
- function/method calls
- expressions
- simple expression evaluation (logical, numerical and string)
- variable definition
- functions and methods calls
- dereference records, classes, arrays, JSON objects, TDataSet descendants and dynamic arrays
- ternary operator
- safety
- max run-time protection
- customisation
- custom script token replacement
- add custom functions
- strip recurring spaces and new lines
- lazy template resolution
- parse time evaluation of expressions/statements
- allow use of custom encoding (UTF-8 with BOM, UTF-8 without BOM, ASCII, etc)
- extensibile RTTI interface to easily dereference classes and interfaces (current customisations for ITemplateVariables, TDictionary, TJsonObject)
Informations
- Status: Fully functional
- Source: GPL
- Size: 4111765 - 4116772kB
Platforms:
- Delphi 10
- Delphi 10.1 Berlin
- Delphi 10.2 Tokyo
- Delphi 10.3 Rio
- Delphi 10.4 Sydney
- Delphi XE4
- Delphi XE8
- Delphi 10
- Delphi 10.1 Berlin
- Delphi 10.2 Tokyo
- Delphi 10.3 Rio
- Delphi 10.4 Sydney
- Delphi XE4
- Delphi XE8
Downloads