perl-parser 0.13.3

Native Perl parser (v3) — recursive descent with Tree-sitter-compatible AST, semantic analysis, and LSP provider engine
Documentation
1
2
3
4
5
6
7
8
9
10
//! Facade over `perl-parser-core`.
//!
//! Canonical parser kernel implementation lives in `perl-parser-core`.

pub use perl_parser_core::ast::{Node, NodeKind, SourceLocation};
pub use perl_parser_core::error::{ParseError, ParseOutput, ParseResult};
pub use perl_parser_core::parser::Parser;

pub use perl_parser_core::engine;
pub use perl_parser_core::engine::{error, parser, position};