Documentation ¶
Index ¶
- Constants
- func NewPathEvalLex(expr string, progBldr *xpath.ProgBuilder, mapFn xpath.PfxMapFn) *pathEvalLex
- func NewPathEvalMachine(expr string, mapFn xpath.PfxMapFn, location string) (*xpath.Machine, error)
- func NewPathEvalMachineWithCustomFns(expr string, mapFn xpath.PfxMapFn, location string, ...) (*xpath.Machine, error)
Constants ¶
View Source
const EOF = 0
Variables ¶
This section is empty.
Functions ¶
func NewPathEvalLex ¶
func NewPathEvalLex( expr string, progBldr *xpath.ProgBuilder, mapFn xpath.PfxMapFn, ) *pathEvalLex
func NewPathEvalMachine ¶
func NewPathEvalMachine( expr string, mapFn xpath.PfxMapFn, location string, ) (*xpath.Machine, error)
Create a machine that can run the full XPATH grammar for 'when' and 'must' statements. 'pathEval' matches the name given to this full grammar (as in Expr / ExprToken in the XPATH RFC)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.