Skip to content

v0.6.1-alpha

Pre-release
Pre-release

Choose a tag to compare

@Sim20004 Sim20004 released this 06 Sep 12:47
· 68 commits to main since this 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 new register_operator, register_operator_arguments, and register_operator_argument methods.

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.md outlining the project's planned direction across alpha, beta, and 1.0 milestones.

Tests

  • Updated parser tests for operator declarations to reflect that argument datatype/name are now token objects.