久しぶりにflexyキーワードを見てみると・・
何気なく HTML_Template_Flexy のキーワードを見ていたら、パーサを解析している人を発見した!
http://d.hatena.ne.jp/maru_cc/20080316/1205690507
どうやら2005年からTokenizer.lexをいじる日本人は増えていない模様。
私の場合はloop作ってid属性の動作変えてhidden属性の挿入やって、満足してしまったのであれからいじってないなぁ・・。
一応 Nishimura's Site ここのコードは
svn co http://laiz-source.googlecode.com/svn/Laiz/trunk/laiz/HTML/Template/ Template
でDLできるけど、随分前のコードなので解説できるほどでもなしorz
ちなみに http://d.hatena.ne.jp/katase_n/searchdiary?word=Tokenizer ここに書いてある通り、オプションで
<?php $options = array('compiler' => 'FlexyEx', 'compileDir' => 'compiled', 'templateDir' => 'templates'); $flexy = & new HTML_Template_Flexy($options);
このようにFlexyExを指定した場合のみカスタマイズ動作になるようにしている。