15 years agoadded bench_all.pl (from Template::Teeny) to compare TS to teeny and
Uri Guttman [Thu, 25 Dec 2008 05:51:48 +0000]
added bench_all.pl (from Template::Teeny) to compare TS to teeny and
template toolkit.

deleted Simple.pm.expnad which was an experimental side version.

15 years agoadded compiled template support
Uri Guttman [Wed, 24 Dec 2008 06:36:30 +0000]
added compiled template support

15 years agocleaned up a bug when timing the compiled templates. pasted in a new
Uri Guttman [Sun, 21 Dec 2008 21:22:00 +0000]
cleaned up a bug when timing the compiled templates. pasted in a new
compiled example. munged what tests to do and print.

15 years agochanged to use cmpthese
Uri Guttman [Fri, 19 Dec 2008 06:00:18 +0000]
changed to use cmpthese

15 years agohand edited concat (current compiler generated code) to benchmark with
Uri Guttman [Fri, 19 Dec 2008 05:53:19 +0000]
hand edited concat (current compiler generated code) to benchmark with
joined, and then append to sub var styles.

append is the fastest for sure.

15 years agoremoving old trexy files
Uri Guttman [Thu, 18 Dec 2008 19:17:42 +0000]
removing old trexy files

15 years agoadded bench.pl
Uri Guttman [Thu, 18 Dec 2008 18:49:46 +0000]
added bench.pl

15 years agogot compiler working
Uri Guttman [Thu, 18 Dec 2008 18:47:23 +0000]
got compiler working
bug fix: chunk parser didn't want /g in while loop
bug fix: redid loop unrolling to push sublists onto main data list
bench.pl shows the compiler and renderer match
need to add tests and optimize the compiled code

15 years agoloops and hashes are working
Uri Guttman [Sun, 14 Dec 2008 07:43:32 +0000]
loops and hashes are working
added get_source method (needs pod)
need to add tests, pod

15 years agoadded compiled loop support
Uri Guttman [Sun, 14 Dec 2008 07:08:06 +0000]
added compiled loop support
added compile scalar vs hash data support
needs testing and benchmarking

15 years agoadded basic compiled templates
Uri Guttman [Fri, 12 Dec 2008 23:36:20 +0000]
added basic compiled templates
need to add loops, tests, benchmarks

15 years agoadded support for compiling templates.
Uri Guttman [Mon, 8 Dec 2008 19:10:21 +0000]
added support for compiling templates.
todo:
support loops
add tests (hook into existing table driven ones)
benchmark variations

15 years agoinitial commit
Uri Guttman [Fri, 31 Oct 2008 01:40:05 +0000]
initial commit