Expand description
Facade over parser-kernel types from perl-parser-core.
Facade over perl-parser-core.
Canonical parser kernel implementation lives in perl-parser-core.
Modules§
- engine
- Parser engine components and supporting utilities. Parser engine components and supporting utilities.
- error
- Error types and recovery strategies for parser failures. Error types and recovery helpers for the parser engine.
- parser
- Core parser implementation for Perl source. Recursive descent Perl parser.
- position
- Position tracking types and UTF-16 mapping utilities. Enhanced position tracking for incremental parsing
Structs§
- Node
- Core AST node representing any Perl language construct within parsing workflows.
- Parse
Output - Structured output from parsing, combining AST with all diagnostics.
- Parser
- Parser state for a single Perl source input.
Enums§
- Node
Kind - Comprehensive enumeration of all Perl language constructs supported by the parser.
- Parse
Error - Comprehensive error types that can occur during Perl parsing workflows
Type Aliases§
- Parse
Result - Result type for parser operations in the Perl parsing workflow pipeline
- Source
Location - Type alias for backward compatibility with
SourceLocation.