[DFDL-WG] what do we allow in DFDL expressions after "/"

Mike Beckerle mbeckerle.dfdl at gmail.com
Tue Feb 5 17:55:50 EST 2013


In reexamining the grammar for the DFDL expression language, I have the
following question

In a path Step/Step/Step[Index]

What can Step be? I know it can be ".." or parent::QName or child::QName or
just an NCName or QName,

Those are all what the XPath grammar calls AxisStep.

anything else?

The grammar can be changed in a very  small way from the original XPath
grammar if the above are the only possibilities.

the clause

StepExpr  ::= FilterExpr | AxisStep

can just be changed to

StepExpr ::= AxisStep








-- 
Mike Beckerle | OGF DFDL Workgroup Co-Chair | Tresys Technology |
www.tresys.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ogf.org/pipermail/dfdl-wg/attachments/20130205/ad2593e3/attachment.html>


More information about the dfdl-wg mailing list