Skip to content

Releases: worker2025/tirotir

Tirotir 1.1.0 — First Public Release

Choose a tag to compare

@worker2025 worker2025 released this 21 Sep 12:06
31b0071

Tirotir 1.1.0

نخستین انتشار عمومی Tirotir، یک زبان برنامه‌نویسی فارسی مفسری.

Highlights

  • Persian programming language with .t source files
  • Interpreter and CLI
  • Semantic analysis and structured diagnostics
  • Multi-file project and module system
  • SVG Graphics
  • WAV Audio
  • Tkinter GUI primitives
  • VS Code extension
  • Windows EXE Builder

Baseline: Frozen 1.1.0

Tirotir 1.1.0 — First Public Release

Choose a tag to compare

@worker2025 worker2025 released this 21 Sep 09:52
31b0071

Tirotir 1.1.0

Tirotir 1.1.0 is the first public release of Tirotir,
a Persian text-based interpreted programming language.

Highlights

  • Persian programming language
  • .t official source-file extension
  • Variables, conditions, loops and functions
  • Lists and dictionaries
  • Unicode and Persian identifiers
  • Semantic analysis and structured diagnostics
  • CLI and REPL
  • Multi-file projects and modules
  • SVG graphics
  • WAV audio generation
  • Tkinter GUI primitives
  • VS Code extension
  • Windows EXE Builder

Quality

  • Frozen 1.1.0 baseline
  • 244 passing tests
  • Educational examples and documentation

Windows

For regular Windows users:

Tirotir-1.1.0-Setup.exe

Python, pip, PyInstaller and Git are not required for normal Windows installation.

VS Code

Install:

tirotirLang-1.1.0.vsix

Known limitations

Graphics currently provides SVG rendering and does not provide
a complete animation runtime.

GUI currently provides basic Tkinter primitives rather than a
complete GUI framework.

LSP, DAP, advanced object-oriented features and a complete
event-driven runtime are not part of version 1.1.0.

Websites

https://tirotir.ir

https://tirotir.com