Module: LexerKit::DFA::RegexAST
- Included in:
- CharClassCollector, RegexParser
- Defined in:
- lib/lexer_kit/dfa/regex_ast.rb
Overview
RegexAST contains immutable AST node types for parsed regular expressions. Uses Ruby’s Data class for immutability and value semantics.
Defined Under Namespace
Classes: Alternation, Any, CharClass, Concat, Group, Literal, Meta, Quantifier, Regex