- Improved variable checking (if <variable>)
commitba43b52a50251ff63a5d53e7195da80811ebf328
authorCésar D. Rodas <crodas@php.net>
Thu, 29 Jul 2010 23:49:54 +0000 (29 19:49 -0400)
committerCésar D. Rodas <crodas@php.net>
Thu, 29 Jul 2010 23:49:54 +0000 (29 19:49 -0400)
tree680d01425aea326d17b6fa56a490dddd2351f105
parented0f18a121144b8f5d2180565563c4f27dc99c60
- Improved variable checking (if <variable>)
- Moved variable declaration/append optimization to the code generator
20 files changed:
lib/Haanga.php
lib/Haanga/Compiler.php
lib/Haanga/Extension/Filter/Empty.php [new file with mode: 0644]
lib/Haanga/Extension/Filter/Urlencode.php
lib/Haanga/Generator/PHP.php
tests/assert_templates/object.html
tests/assert_templates/object.php
tests/assert_templates/object.tpl
tests/tmp/2f06ae0d3b252465fa65c3a02cc1ebab4d90396f.php
tests/tmp/4726e18009acee8a1c86a79b620c7ded71be5ddf.php
tests/tmp/57c4ad33715ae7aa88250c99f9339224979afde7.php
tests/tmp/8012978a44e77332b744185d044350c7eb89603f.php
tests/tmp/8d56a9a504af63b0aa1f9e966ad860de9c65c99b.php
tests/tmp/93071c9c441d1680a63883802200fe559306006e.php
tests/tmp/a2c536c1d9b6f09d66feff81ca9b1e993d15d32e.php
tests/tmp/c1df77e2249dc4876d6380db8edd1ed30a7f89cd.php
tests/tmp/d2f931b3242b3187b9a3d407f38c7d9d691df84f.php
tests/tmp/d905488f199a96b638d52d62c0fc424fd291ed39.php
tests/tmp/e3288a8c38d2925df1b81c50c72b7eee31f8c2f9.php
tests/tmp/e8adad36286908587f35889b124b818b834c1e4f.php