DEADSOFTWARE

Добавлены тесты экспорта
[dsw-obn.git] / notes
1 - JVM: Импортируемые модули не инициализируются
2 - Нет счёта строк / столбцов
4 - Сделать проверку повторов в CASE.
5 - Сделать нормальную проверку наличия RETURN.
6 - Нет процедур привязанных к типм
8 - Нужно просмотреть Дубовые требования:
9 2.3 Illegal Operations
10 3. Type tests and type guards with NIL pointers.
11 5. Accessing a set element outside the range 0 .. MAX (SET).
12 6. Applying SHORT (...) to an argument with value not in the range of the result type.
13 8. Overflows.
14 2.4 WITH and guarded variables ???
15 2.5 String Comparison ?
16 2.7 String and Character Compatibility
17 3.5 Interfacing to External Libraries
18 3.6 Underscores in Identifiers
19 3.7 In-line Exponentiation
20 5.13 Read only VAR Parameters
21 1.2.5 Module Files
22 1.2.6 Module Strings
23 1.2.7 Module Math and MathL
25 - Примеры -5 DIV 3 и -5 MOD 3 работают не так как в (8.2.2)
26 Нужен другой тип округления?
28 - Нет модуля SYSTEM (на жабе он особо и не нужен)
29 - Нужны средства создания биндингов. На данный момент реализуемо как пустые модули.
30 - Любая ошибка фатальна
31 - Нет проверок переполнения в компилтайме.
32 Возможно можно заюзать это:
33 https://gcc.gnu.org/onlinedocs/gcc/Integer-Overflow-Builtins.html
35 - JVM: Не достаточно средств для реализации рефлексии на уровне локальных процедур.
36 Как минимум нужно каждой функции добавлять фрейм к параметрам (динамическая связь?)