On 8 Dec 2007, at 0:17 , Adrian Kuhn wrote:
root := fragment | file
fragment := elementNode
file := document*
document := annotation* "(" elementNode* ")"
annotation := AT_NAME
Me again, this should have been
root := fragment | document | file
file := "@mse" document ( documentName document )*
documentName := AT_NAME
document := "(" elementNode* ")"
fragment := elementNode
AA