Repository navigation
v0.5.1-alpha
Pre-release
Pre-release
TeapotLang v0.5.1-alpha
Type: Patch release (internal cleanup, no new features)
Changed
- Simplified
SemanticAnalyserinternals:global_scopeis now initialized once in__init__rather than being threaded through as an explicitscopeparameter onfirst_pass_symbol_tableand thedefine_*methods. Module-level declarations implicitly targetself.global_scope; function parameter scopes remain separately scoped as before. - Removed a stray test fixture file no longer in use.
Notes
- No changes to the parser grammar, CLI, or language syntax.
- No user-facing behavior changes — this is an internal refactor to reduce parameter-passing boilerplate in the semantic analysis pass.