|
|
|
|
| LEADER |
00000nam0a2200000 4500 |
| 001 |
242482 |
| 005 |
20231101231911.0 |
| 010 |
|
|
|a 9785778223189
|
| 035 |
|
|
|a (RuTPU)RU\TPU\book\263798
|
| 090 |
|
|
|a 242482
|
| 100 |
|
|
|a 20130904d2014 m y0rusy50 ca
|
| 101 |
0 |
|
|a rus
|
| 102 |
|
|
|a RU
|
| 105 |
|
|
|a a j 001zy
|
| 200 |
1 |
|
|a Формальные языки и компиляторы
|e учебное пособие для вузов
|f А. А. Малявко
|
| 210 |
|
|
|a Новосибирск
|c Изд-во НГТУ
|d 2014
|
| 215 |
|
|
|a 431 с.
|c ил.
|
| 225 |
1 |
|
|a Учебники НГТУ
|
| 320 |
|
|
|a Библиогр.: с. 430.
|
| 330 |
|
|
|a Изложены теоретические основы аппарата определения лексики (регулярные выражения) и синтаксиса (формальные грамматики) языков программирования, элементы теории конечных автоматов без памяти и методы ее практического применения для автоматизированного преобразования системы регулярных выражений в конечный автомат - лексический анализатор. Изучаются нисходящие и восходящие методы синтаксического анализа, основанные на преобразовании формальных грамматик в конечные автоматы с магазинной памятью. Рассматриваются различные способы решения задачи нейтрализации синтаксических ошибок. Изучаются наиболее типичные задачи, решаемые на этапе семантического анализа: организация памяти программы, доступ к локальным и нелокальным данным, контроль типов. Обсуждаются основные задачи генератора кода, такие как управление памятью, выбор инструкций, распределение регистров и порядок вычислений; рассматриваются методы оптимизации кода. Приводится описание учебного программного обеспечения и методические указания по выполнению лабораторных работ и курсового проектирования.
|
| 606 |
1 |
|
|a Языки программирования
|2 stltpush
|3 (RuTPU)RU\TPU\subj\65957
|9 82264
|
| 610 |
1 |
|
|a формальные языки
|
| 610 |
1 |
|
|a лексический анализ
|
| 610 |
1 |
|
|a синтаксический анализ
|
| 610 |
1 |
|
|a семантический анализ
|
| 610 |
1 |
|
|a коды
|
| 610 |
1 |
|
|a генерация
|
| 610 |
1 |
|
|a оптимизация
|
| 610 |
1 |
|
|a учебные пособия
|
| 675 |
|
|
|a 004.43(075.8)
|v 4
|
| 700 |
|
1 |
|a Малявко
|b А. А.
|g Александр Антонович
|
| 801 |
|
1 |
|a RU
|b 63413507
|c 20130904
|
| 801 |
|
2 |
|a RU
|b 63413507
|c 20150630
|g RCR
|
| 942 |
|
|
|c BK
|
| 959 |
|
|
|a 119/20130904
|d 2
|e 670,00
|f ЧЗТЛ:1
|f АНЛ:1
|