Uri Guttman [Wed, 9 May 2012 07:20:28 +0000]
token_re, include cleanup, git cleanup
Uri Guttman [Wed, 9 May 2012 07:16:12 +0000]
added support for token_re
added pod for token_re
cleaned up pod for include rendering
Uri Guttman [Wed, 9 May 2012 07:15:26 +0000]
added test for token_re option
Uri Guttman [Wed, 9 May 2012 07:15:10 +0000]
changed version number
Uri Guttman [Fri, 6 May 2011 07:42:54 +0000]
added support for template::teeny
Uri Guttman [Fri, 6 May 2011 06:52:03 +0000]
first version of new benchmark script
Uri Guttman [Thu, 22 Oct 2009 19:41:26 +0000]
fixed bug in compiler where it lost $+[0] during recursion
also cleaned up finding the template in render()
Uri Guttman [Wed, 14 Jan 2009 05:41:38 +0000]
fixed bug in compiled code to handle undef as an allowed value - needs testing
pointed out by bob rogers
removed use of $1, $2 in parsing chunks in the compiler.
pointed out by bobbie fox
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.
Uri Guttman [Wed, 24 Dec 2008 06:36:30 +0000]
added compiled template support
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.
Uri Guttman [Fri, 19 Dec 2008 06:00:18 +0000]
changed to use cmpthese
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.
Uri Guttman [Thu, 18 Dec 2008 19:17:42 +0000]
removing old trexy files
Uri Guttman [Thu, 18 Dec 2008 18:49:46 +0000]
added bench.pl
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
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
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
Uri Guttman [Fri, 12 Dec 2008 23:36:20 +0000]
added basic compiled templates
need to add loops, tests, benchmarks
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
Uri Guttman [Fri, 31 Oct 2008 01:40:05 +0000]
initial commit