Skip to main content

xpath_eval/
lib.rs

1#![doc = include_str!("../README.md")]
2
3mod ast;
4mod axes;
5mod document;
6mod eval;
7mod functions;
8mod lexer;
9mod parser;
10mod value;
11
12pub use ast::*;
13pub use axes::{
14    ancestor, ancestor_or_self, attribute, child, descendant, descendant_or_self, following,
15    following_sibling, namespace, parent, preceding, preceding_sibling, self_axis,
16};
17pub use document::{Document, ExpandedName, Node, NodeKind};
18pub use eval::{EvalError, EvaluationContext, evaluate};
19pub use parser::{ParseError, parse};
20pub use value::Value;