1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
//! # Value Resolution — compile-time QuickFunction execution
//!
//! ## Pipeline phases
//! | Phase | Module | Role |
//! |-------|----------------------|-----------------------------------------------------------|
//! | 1 | `value_resolver` | Enum pre-resolution (EnumValue → Integer) |
//! | 2 | `value_resolver` | Initial data context build from literal DATA entries |
//! | 3 | `ast_walker` | Discover all QuickFunction call sites in @DATA |
//! | 4 | `value_resolver` | Iterative execution and AST replacement |
//! | 5 | `value_resolver` | Resolve remaining Identifier references |
//!
//! ## Supporting modules
//! | Module | Role |
//! |----------------------|-----------------------------------------------------------|
//! | `supporting_classes` | Shared data types used across the pipeline |
//! | `execution_context` | Scoped variable environment for function execution |
//! | `function_interpreter`| Executes QuickFunction bodies against an ExecutionContext|
pub use ;
pub use crateImportedNamespace;
pub use ;
pub use ASTWalker;
pub use ;
pub use ;