//! Zsh-compatible lexer.
//!//! Tokenizes zsh source into a stream of [`Token`]s. The lexer is
//! context-aware: quoting state, heredoc delimiters, and alias
//! expansion all influence tokenization (matching zsh behavior).
modtoken;modcursor;pubmodlexer;pubusetoken::{Token, TokenKind, Span};pubuselexer::{Lexer, tokenize};