Expand description
Parser engine components and supporting utilities. Parser engine components and supporting utilities.
Modules§
- ast
- Abstract Syntax Tree (AST) definitions for Perl parsing. AST facade for the core parser engine.
- ast_v2
- Enhanced AST with full position tracking for incremental parsing
- edit
- Edit tracking for incremental parsing (previously
perl-edit). Edit tracking for incremental parsing - error
- Error types and recovery strategies for parser failures. Error types and recovery helpers for the parser engine.
- heredoc_
collector - Heredoc collector and processor (previously
perl-heredoc). Heredoc collector and processor for Perl. - parser
- Core parser implementation for Perl source. Recursive descent Perl parser.
- parser_
context - Parser context with error recovery support. Parser context with error recovery support
- position
- Position tracking types and UTF-16 mapping utilities. Enhanced position tracking for incremental parsing
- pragma_
tracker - Pragma tracker for Perl code analysis
- quote_
parser - Quote operator parsing helpers (previously
perl-quote). Uniform quote operator parsing for the Perl parser. - regex_
validator - Perl regex validation and analysis.