Программа на Delphi
|ВВЕДЕНИЕ |
|1. Основы языка Object Pascal |
|1.1. Алфавит языка |
|1.2. Краткие сведения о структуре программы |
|1.3. Лексическая структура языка |
|1.4. Некоторые важные понятия |
|2. Система типов |
|3. Стандартные простые типы |
|3.1. Целые типы |
|3.2. Вещественные типы |
|3.3. Логический (булевский) тип |
|3.4. Символьный тип |
|3.5. Строковые типы |
|3.6. Строковый тип PChar |
|3.7. Динамические PString-строки |
|3.8. Перечислимые типы |
|3.9. Ограниченные типы |
|3.10. Вариантный тип (Variant) |
|3.11. Типы "дата – время" |
|4. Описание переменных |
|5. Описание констант |
|5.1. Обыкновенные константы |
|5.2. Типизованные константы |
|6. Описание типов |
|7. Структурные типы |
|7.1. Регулярные типы (массивы) |
|7.2. Комбинированные типы (записи) |
|7.3. Множественные типы |
|7.4. Файловые типы |
|8. Совместимость типов |
|8.1. Совместимость по вычислению |
|8.2. Совместимость по присваиванию |
|9. Выражения |
|9.1. Арифметические выражения |
|9.2. Логические выражения |
|9.3. Строковые выражения |
|10. Операторы |
|11. Простые операторы |
|11.1. Оператор присваивания |
|11.2. Оператор безусловного перехода |
|11.3. Оператор обращения к процедуре |
|11.4. Обращение к функции |
|12. Стандартные процедуры и функции |
|12.1. Строковые процедуры и функции |
|12.2. Стандартные функции |
|12.3. Арифметические процедуры и функции |
|12.4. Скалярные функции |
|12.5. Процедуры завершения |
|12.6. Процедуры и функции для работы с типами |
|"дата/время" |
|12.7. Прочие процедуры и функции |
|13. Структурные операторы |
|13.1. Составной оператор |
|13.2. Условный оператор If |
|13.3. Оператор варианта Case |
|13.4. Оператор цикла For – Do |
|13.5. Оператор цикла While – Do |
|13.6. Оператор цикла Repeat – Until |
|13.7. Операторы Break и Continue |