Moved ending tags into their own racc rule.
This commit is contained in:
parent
4f04fa0d30
commit
91f416f035
|
@ -26,9 +26,14 @@ rule
|
||||||
: T_SMALLER T_TEXT T_GREATER { val[1] }
|
: T_SMALLER T_TEXT T_GREATER { val[1] }
|
||||||
;
|
;
|
||||||
|
|
||||||
|
tag_end
|
||||||
|
# </p>
|
||||||
|
: T_SMALLER T_SLASH T_TEXT T_GREATER
|
||||||
|
;
|
||||||
|
|
||||||
tag
|
tag
|
||||||
# <p>foo</p>
|
# <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])
|
s(:element, val[0], val[1])
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue