Click here for full text:
CoParsing of RDF & XML
Carroll, Jeremy J.
Keyword(s): parsing; coroutines; XML; RDF; inversion
Abstract: RDF/XML is defined using two grammars, that for XML over text, and that for RDF over XML nodes. Conway's classic pipeline compiler architecture is extended to have two coparsers one for each grammar. A direct implementation of this architecture using Java threads for coroutines is presented. An alternate implementation, with the second parser inverted is discussed. Implications for other XML dialects are suggested. Notes:
Back to Index