Skip to main content

Module parser

Module parser 

Source
Expand description

Regex pattern parser and lexer. Parser module for fuzzy regex patterns.

This module provides the lexer and parser for converting fuzzy regex pattern strings into an AST.

Re-exports§

pub use ast::*;

Modules§

ast
Abstract Syntax Tree definitions for fuzzy regex patterns.
lexer
Lexer for tokenizing fuzzy regex patterns.

Structs§

ParseResult
Result of parsing a pattern, including both AST and flags.

Functions§

parse
Parse a pattern into an AST.
parse_with_flags
Parse a pattern into an AST with flags and metadata.