Рабочие заметки — различия между версиями

Материал из Deeptown Manual
Перейти к: навигация, поиск
м (TODO)
м (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 функций
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
информация
документация
Инструменты