DEADSOFTWARE

Добавлен NIL и автоматическое разыменование указателей
[dsw-obn.git] / notes
1 - хреновая проверка типов-указателей
2 - нету процедуры NEW
3 - не реализовано расширение типа record
4 - не реализована краткая форма многомерных массивов и краткой формы доступа к ним (* [1, 2, 3] - компилится, но вычисляется только первый аргумент *)
6 - не реализованы локальные объявления в процедурах
7 - не работает присваивание к переменным-процедурам.
8 - не понятен результат присваивания статических структур (* reca := recb; *)
9 - не понятен результат присваивания статических массивов (* arr1 := arr2; *)
10 - не реализованы var-параметры в генераторе
11 - не реализованы процедуры "наперёд"
13 - нету типа set
14 - не реализована свёртка констант
15 - не реализован автокаст (libgccjit сам разруливает)
16 - не протестированы типы разнных размеров