vb6parse 1.0.0

vb6parse is a library for parsing and analyzing VB6 code, from projects, to controls, to modules, and forms.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Declaration statement parsing for VB6 CST.
//!
//! This module provides parsers for VB6 declaration statements including:
//! - Variable declarations (`Dim`, `Private`, `Public`, `Const`, `Static`)
//! - Array operations (`ReDim` with preservation support)
//! - Array cleanup (`Erase`)
//!
//! The implementation is organized into focused submodules:
//! - `arrays` - `ReDim` statement parsing for dynamic array reallocation
//! - `variables` - Variable and constant declarations with `WithEvents` support
//! - `erase` - `Erase` statement parsing for array cleanup

pub(crate) mod arrays;
pub(crate) mod erase;
pub(crate) mod variables;