Skip to content

Interton beta-v_.6.1

Choose a tag to compare

@5c0uT 5c0uT released this 14 Feb 03:04
· 26 commits to main since this release

Interton beta-v_.6.1 — Языковой релиз

beta-v_.6.1 — релиз, сфокусированный на самом языке Interton: синтаксисе, семантике операторов, модульной модели и доменных языковых стеках.

Главное по ЯП

  • Зафиксирована и выровнена актуальная языковая семантика для beta-v_.6.1.
  • Уточнено поведение <> и ><:
    • в выражениях это селекторы значений (min/max),
    • в условных ветках применяется truthy/falsy-интерпретация результата.
  • Приведены к единой модели ключевые языковые разделы:
    • базовый синтаксис,
    • функции/процедуры/лямбды,
    • классы и OOP,
    • модули и стандартная библиотека,
    • quantum/interference/ray,
    • Mermaid (runtime/config-level).
  • Целевая строка версии языка: beta-v_.6.1.

Инсталляторы

  • Windows: .msi
  • Linux: .deb, .rpm, .tar.gz
  • macOS: .pkg, .tar.gz
  • Для артефактов есть .sha256.

Ограничение

  • Mermaid в этой версии представлен на runtime/config/status уровне; полноценный scheduler/orchestrator — следующий этап.

Release text (EN):

Interton beta-v_.6.1 — Language Release

beta-v_.6.1 is focused on the Interton language itself: syntax, operator semantics, module model, and domain language stacks.

Language highlights

  • Current language semantics are stabilized and aligned for beta-v_.6.1.
  • <> and >< behavior is clarified:
    • in expressions they act as value selectors (min/max),
    • in condition branches the result is interpreted via truthy/falsy rules.
  • Core language areas are aligned into one consistent model:
    • basic syntax,
    • functions/procedures/lambdas,
    • classes and OOP,
    • modules and standard library,
    • quantum/interference/ray,
    • Mermaid (runtime/config-level).
  • Target language version string: beta-v_.6.1.

Installers

  • Windows: .msi
  • Linux: .deb, .rpm, .tar.gz
  • macOS: .pkg, .tar.gz
  • .sha256 checksums are provided.

Known limitation

  • Mermaid in this release is runtime/config/status-level; full scheduler/orchestrator is planned for the next stage.