Рабочие заметки — различия между версиями
Материал из Deeptown Manual
Korvin (обсуждение | вклад) м (→TODO) |
Korvin (обсуждение | вклад) м (→TODO) |
||
Строка 1: | Строка 1: | ||
== TODO == | == TODO == | ||
+ | * Описать механизм примесей и его идеологию | ||
+ | ** Зачем нужны | ||
+ | ** Чем отличаются от обычного наследования/расширения | ||
+ | ** Comparable, Enumerable, Operable | ||
* Добавить строки <tt>:string</tt> и #x в схему подсветки | * Добавить строки <tt>:string</tt> и #x в схему подсветки | ||
* Описать необходимость приведения типов (где надо) при работе с динамическими переменными | * Описать необходимость приведения типов (где надо) при работе с динамическими переменными |
Версия 11:26, 11 апреля 2008
TODO
- Описать механизм примесей и его идеологию
- Зачем нужны
- Чем отличаются от обычного наследования/расширения
- Comparable, Enumerable, Operable
- Добавить строки :string и #x в схему подсветки
- Описать необходимость приведения типов (где надо) при работе с динамическими переменными
- Поля в расширениях теперь можно делать
- Пространства имен
- Классы и объекты#Расширения, описать возможность вызова предыдущей копии метода (когда появится возможность)
Замечания по самому тексту
- Коммент в разделе Введение, или краткий обзор#Здравствуй, мир!
- Классы и объекты#Смотри также
- Объявление переменных и констант#Смотри также
- Стандартные типы данных#Указатели
- Предупреждение в разделе Функции#Перегрузка функций и операторов
TODO компилятора
- Возможность объявлять класс до его реализации, аналогично forward declarations функций