X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=notes;h=2bf0b297a3034ad4870e7a3aeb352dc3f9efdcd6;hb=2d029d2c2b27639e3a2b6c43e63788b00110818e;hp=d895de7016b94fd53804e00e3b975119352cb552;hpb=3376c57aa304940b405940c6463df71c7c1c7f01;p=dsw-obn.git diff --git a/notes b/notes index d895de7..2bf0b29 100644 --- a/notes +++ b/notes @@ -1,13 +1,18 @@ +- не реализованы объявления процедур наперёд + - нету процедуры NEW -- не реализовано расширение типа record -- не реализованы многомерные массивы +- нету открытых массивов + +- нету секции import -- не реализованы локальные объявления в процедурах -- не работает присваивание к переменным-процедурам. - не понятен результат присваивания статических структур (* reca := recb; *) -- не реализованы var-параметры в генераторе -- не реализованы процедуры "наперёд" +- не понятен результат присваивания статических массивов (* arr1 := arr2; *) +- нету типа set - не реализована свёртка констант -- не реализован автокаст (libgccjit сам разруливает) - не протестированы типы разнных размеров + +- не реализовано расширение типа record +- не работает присваивание к переменным-процедурам. +- не реализован автокаст (libgccjit сам разруливает) +- libgccjit не умеет в локальные функции (опять пилить костыли как в jvm)