12 lines
499 B
Rust
12 lines
499 B
Rust
//! Declaration parsing for Fermented UnrealScript.
|
|
//!
|
|
//! Implements recursive-descent parsing for declaration-related grammar:
|
|
//! type specifiers, enum and struct definitions, `var(...)` prefixes,
|
|
//! and variable declarators.
|
|
|
|
mod enum_definition;
|
|
mod struct_definition;
|
|
mod type_specifier; // Type-specifier parsing (variable types).
|
|
mod var_specifiers; // `var(...)` editor specifiers and declaration-modifiers.
|
|
mod variable_declarators; // Comma-separated declarator lists (variable lists).
|