Вадим Белых
Был на сайте: 14.09.2021 23:03

Вадим Белых jvbel

Паспорт не верифицирован

Курсовая работа: Конечный автомат и компилятор 

  • 48
  • Опубликовано: 2011-06-22
Visual C++ 6.0
"Модельный язык может быть описан следующей грамматикой:
P -> alg B
B -> {S1}
S1 -> S; | S;S1
S -> B | var I | I=E | if E S | if E S else S | while E S | goto I | write(E)
E -> O | O == O | O >= O | O <= O | O > O | O < O |
O -> Al | Al && O
Al -> Ml | Ml || Al
Ml -> A | A+Ml | A-Ml
A -> M | M*A | M/A | M%A
M -> I | V | -M | !M | (E)
V -> N | F
F -> NP | N.N | N.NP
P -> EN | E+N | E-N | eN | e+N | e-N
N -> R | NR
L -> I:
I -> C | IC | IR
C -> A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w | x | y | z
R -> 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9"

Библиографический список
1. Хантер Р. Проектирование и конструирование компиляторов/Пер с англ.; Предисл. В. М. Савинкова. – М.: Финансы и статистика, 1984. – 232 с., ил.
2. Ишакова Е. Н. Разработка компиляторов: Методические указания к курсовой работе. – Оренбург: ГОУ ОГУ, 2005. – 50 с.
3. Льюис Ф., Розенкранц Д., Стирнз Р. Теоретические основы проектирования компиляторов/Пер с англ. – М.: Мир, 1979. – 654 с., ил.
4. Системы автоматизированного проектирования: Учеб. пособие для втузов: В 9 кн./Под ред. Норенкова И.П. Кн. 3: Федорук В.Г., Черненький В.М. Информационное и прикладное программное обеспечение. – М.: Высшая школа, 1986. – 159 с., ил.
5. Заболеева-Зотова А.В. Лекции по предмету «Основы трансляции» /текст: Лингвистическое обеспечение САПР.mht
Комментариев нет
оставить комментарий могут только авторизованные пользователи
Другие работы автора:
Курсовая работа: База знаний "Результаты сессии"

Курсовая работа: База знаний "Результаты сессии" Arity Prolog Список литературы 1.Першиков В.И., Савинков В.М. Толковый словарь по информатике. - М.: Финансы и статистика, 1991. - 543 с. 2.Информатика и программирование шаг за шагом. Шаг 48. Деларативная (логическая) парадигма. – Кафедра информаци…

Контрольная работа по методам сортировки

Контрольная работа по методам сортировки Turbo Pascal 7.0

Курсовая "Имитационное моделирование экономических процессов"

Курсовая "Имитационное моделирование экономических процессов" Требуется: 1. Составить экономико-математическую модель распределения сырья между филиалами по принципу наибольшей эффективности его использования. 2. Нарисовать графики предельной полезности сырья для каждого филиала в отдельности и в целом по фир…

Реферат: Скіфський звіриний стиль (на укр.языке)

Реферат: Скіфський звіриний стиль (на укр.языке) Література 1.Большая Советская Энциклопедия (В 30 томах) Гл.ред. А.М.Прохоров Изд.3-е – М.: Советская Энциклопедия, 1971 (Том.6). 2.Всемирная история (В 10 томах) Гл.ред. Е.М. Жуков – М.: Государственное издательство политической литературы, 1956 (Т…

Дипломный проект

Дипломный проект Проект робототехнического комплекса на базе станка с ЧПУ

Курсовая работа: Программа просмотра каталогов

Курсовая работа: Программа просмотра каталогов Borland C++ 3.1

Контрольная работа по ТОЭ (нелинейные магнитные цепи)

Контрольная работа по ТОЭ (нелинейные магнитные цепи) Решение было получено с помощью скрипта на языке Visual Basic в среде MS Excel, который реализует линейную интерполяцию вебер-амперных характеристик ветвей цепи для приведения их к общей сетке аргумента и выделение нуля для суммы магнитных потоков с …

Курсовая работа: Основы теории надежности и диагностика

Курсовая работа: Основы теории надежности и диагностика Список литературы 1.Шарыпов А.В., Осипов Г.В. Основы работоспособности технических систем. Основы теории надежности и диагностики: Методические указания к выполнению курсовой работы для студентов заочной формы обучения специальностей 190601 "Авт…