Expand description
Standalone heredoc analysis tools for Perl parsing
This crate provides detection and analysis of problematic Perl patterns, particularly around heredocs, including anti-pattern detection, dynamic delimiter recovery, encoding-aware lexing, and statement tracking.
Re-exports§
pub use perl_ts_statement_tracker as statement_tracker;
Modules§
- anti_
pattern_ detector - Anti-pattern detection for heredoc edge cases
- context_
sensitive - Context-sensitive parsing for Perl operators
- dynamic_
delimiter_ recovery - Dynamic heredoc delimiter recovery system
- encoding_
aware_ lexer - Encoding-aware lexer for handling mid-file encoding changes
- runtime_
heredoc_ handler - Runtime heredoc handler for dynamic evaluation and context tracking
- string_
utils - String utility functions for common patterns