- Changed Lexer and Parser
commit6ca121f6482fe8cb53907f985b89a4aaa6c0afe5
authorCésar D. Rodas <crodas@php.net>
Sun, 15 Aug 2010 10:02:19 +0000 (15 06:02 -0400)
committerCésar D. Rodas <crodas@php.net>
Sun, 15 Aug 2010 10:02:19 +0000 (15 06:02 -0400)
treee170866f1789d0439f077eac3d11b4d451b98bfd
parent7b959b78d3cfc198c08e9afcd9dffa263da09d0c
- Changed Lexer and Parser
    + custom_tag (as block) may have parameters, always args[0] is the content of the block
    + Removed buffer tag from the compiler class, lexer and parser (TODO: regroup)
- Added buffer tag as a regular custom tag
lib/Haanga/Compiler.php
lib/Haanga/Compiler/Lexer.lex
lib/Haanga/Compiler/Lexer.php
lib/Haanga/Compiler/Parser.out [deleted file]
lib/Haanga/Compiler/Parser.php
lib/Haanga/Compiler/Parser.y
lib/Haanga/Extension/Tag/Buffer.php [new file with mode: 0644]
lib/Haanga/Generator/PHP.php