Moved ending tags into their own racc rule.

This commit is contained in:
Yorick Peterse 2014-02-26 22:20:11 +01:00
parent 4f04fa0d30
commit 91f416f035
1 changed files with 6 additions and 1 deletions

View File

@ -26,9 +26,14 @@ rule
: T_SMALLER T_TEXT T_GREATER { val[1] }
;
tag_end
# </p>
: T_SMALLER T_SLASH T_TEXT T_GREATER
;
tag
# <p>foo</p>
: tag_start tag_body T_SMALLER T_SLASH T_TEXT T_GREATER
: tag_start tag_body tag_end
{
s(:element, val[0], val[1])
}