Home / 0.20.0
Name Modified Size InfoDownloads / Week
Parent folder
dya-0.20.0.zip 2021-04-27 308.4 kB
README.md 2021-04-27 2.0 kB
Totals: 2 Items   310.5 kB 0
  • Add: Syntax redesign: constants (Issue [#406]).
  • Add: Syntax redesign: tuples (Issue [#404]).
  • Add: Consider making errors a separate Dy type (Issue [#383]).
  • Add: Add an ability to generate standard run-time errors (Issue [#385]).
  • Add: Modules should support iteration through globals like records do (Issue [#425]).
  • Add: Type check in pattern matching (Issue [#422], docs).
  • Add: Syntax redesign: labels and indexing (Issue [#403]).
  • Add: Syntax redesign: Iterators (Issue [#405]).
  • Change: Operator valueof can break encapsulation (Issue [#428]).
  • Change: It is possible to use new in instance methods of custom types (Issue [#426]).
  • Change: Error analysis for a parser is updated according to the language changes.
  • Change: Global Dyalect type system and member lookup refactoring.
  • Change: Parser refactoring.
  • Change: Overhaul of custom types design and syntax (docs).
  • Fix: Pattern match by constructor names might result in an incorrect behavior (Issue [#421]).
  • Fix: Constructors and iterators (Issue [#429]).
  • Fix: new without arguments is not recognized (Issue [#424]).
  • Fix: Crush when calling a function (Issue [#430]).
Source: README.md, updated 2021-04-27