Expand description
Shared semantic analysis pipeline for Shape LSP.
This module centralizes semantic diagnostics so the language server and
the shape-test fluent harness use the same logic.
Functionsยง
- analyze_
program_ semantics - Run semantic diagnostics for a parsed Shape program.
- validate_
imports_ and_ register_ items - Validate import statements and register imported items in the compiler.