Repository navigation
v0.6.1-alpha
Pre-release
Pre-release
TeapotLang v0.6.1-alpha
Added
- Semantic analysis now supports operator declarations (
operator +(...)). Operator symbols, their arguments, and their bodies are registered in the symbol table via newregister_operator,register_operator_arguments, andregister_operator_argumentmethods.
Fixed
- Fixed a parser bug in
handle_operator_arguments()where only the first argument in a multi-argument operator declaration was parsed correctly; additional comma-separated arguments are now handled properly.
Changed
- Updated maintainer contact information to include an email address (
MAINTAINERS.md). - Clarified vulnerability-reporting instructions with a fallback contact method (
SECURITY.md). - Added
ROADMAP.mdoutlining the project's planned direction across alpha, beta, and 1.0 milestones.
Tests
- Updated parser tests for operator declarations to reflect that argument
datatype/nameare now token objects.