Skip to main content

Crate octofhir_fhirpath_ast

Crate octofhir_fhirpath_ast 

Source
Expand description

Abstract syntax tree definitions for FHIRPath expressions

This crate provides the AST node definitions and visitor pattern for FHIRPath expression trees.

Re-exports§

pub use expression::BinaryOpData;
pub use expression::ConditionalData;
pub use expression::ExpressionNode;
pub use expression::FunctionCallData;
pub use expression::LambdaData;
pub use expression::LiteralValue;
pub use expression::MethodCallData;
pub use operator::BinaryOperator;
pub use operator::UnaryOperator;
pub use visitor::*;

Modules§

expression
Expression AST node definitions
operator
Operator definitions for FHIRPath
visitor
Visitor pattern for AST traversal