cvs commit: fptools/libraries/HaXml/src/Text/XML/HaXml Lex.hs
Parse.hs
Malcolm Wallace
malcolm at haskell.org
Tue Jun 14 09:14:59 EDT 2005
malcolm 2005/06/14 06:14:59 PDT
Modified files:
libraries/HaXml/src/Text/XML/HaXml Lex.hs Parse.hs
Log:
It turns out that an EntityValue /does/ need to be re-lexed for
the possible presence of PERefs. However, this is a special case,
because the PERef must /not/ be separated from surrounding text by
logical whitespace, i.e. text+PERef can form a single lexical token
/after/ expansion of the PERef. This was a previously unnoticed
change in the Second Edition of the XML spec.
Revision Changes Path
1.14 +16 -19 fptools/libraries/HaXml/src/Text/XML/HaXml/Lex.hs
1.17 +14 -1 fptools/libraries/HaXml/src/Text/XML/HaXml/Parse.hs
More information about the Cvs-libraries
mailing list