Номер документа в системі: | 97308 |
Автор: | Опалева Э. А., Самойленко В. П. |
Назва документа: | Языки программирования и методы трансляции |
Видавництво: | БХВ-Петербург |
Місто видання: | СПб. |
Рік видання: | 2005 |
УДК | 004.43(075.8)+004.4'42(075.8) |
Мова документу | Російська |
Шифр документу | 004.43 |
Аннотація | Учебное пособие содержит систематическое изложение теоретических основ перевода и компиляции. Рассмотрены общие "опросы разработки, описания и реализации языков программирования,формальные методы описания синтаксиса и семантики языков программирования, методы синтаксического анализа современных языков программирования. Приводится методика разработки описания перевода и пример использования этой методики для построения атрибутной транслирующей грамматики.
Оглавление
Введение ...9
ЧАСТЬ I. ЯЗЫКИ ПРОГРАММИРОВАНИЯ ... 15
Глава 1. Основные концепции языков программирования ...15
1.1 . Парадигмы языков программирования ...16
1.2. Критерии оценки языков программирования ...19
1.3 . Объекты данных в языках программирования ... 25
1.4. Механизмы типизации ... 29
1.5. Время жизни переменных ... 38
1.6. Область видимости переменных ...40
1.7. Типы данных ... 47
1.8. Выражения и операторы присваивания ... 70
1.9. Структуры управления на уровне операторов ... 75
1.10. Подпрограммы ... 81
Контрольны |
Кількість сторінок | 480 с. |