Website Templating
A template engine is a piece of software that processes an input text (the template) to produce one or more output texts.The processing itself generally consists in replacing specific sequences of text with data provided by a model or resulting from more complex operations.
From : en.wikipedia.org/wiki/Template_engine
ixlib
ixlib is a small c++ tools library based upon the standard template library. It provides
- a javascript interpreter
- an exception handling framework
- garbage collection
- automatic array management
- planar geometry (rectangles, regions)
- polygons (rasterization, convex hull, smoothing, removal of crossings)
- rasterization primitives
- matrices (including linear system solver, Cholesky and LU decomposition, determinants, inversion, Gauss and Gauss-Jordan elimination)
- command line parsing
- versatile int <-> string conversions
- regular expressions
- xml parsing (non-DTD)
It mixes well with STL code and has templates where they make sense. All components are independent of each other. Furthermore, every component of ixlib has been thoroughly tested and is considered production-quality code. Installation and use is drop-dead easy because of supplied autoconf macros and an ixlib-config shell script. ixlib currently depends on
- a good c++ compiler (gcc 2.95 will do)
- the SGI STL (i.e. an STL implementation containing a "hash_map") (normally included with your c++ compiler, e.g. gcc)
- flex
visit
ixlib
ixlib was visited : 54 times
Loading .....