Crate xdl_parser

Crate xdl_parser 

Source
Expand description

§XDL Parser

Parser for the Extended Data Language (XDL/IDL) using nom combinator library.

Re-exports§

pub use ast::*;
pub use error::*;
pub use lexer::*;
pub use parser::*;

Modules§

ast
XDL Abstract Syntax Tree definitions
error
Parser-specific error types
lexer
XDL Lexer implementation
parser
XDL Parser implementation

Functions§

parse_expression
Parse a single XDL expression
parse_xdl
Parse XDL source code into an AST