Форум программистов, компьютерный форум CyberForum.ru

Разработка компилятора модельного языка программироания - C++

Восстановить пароль Регистрация
 
Mysye
0 / 0 / 0
Регистрация: 29.05.2012
Сообщений: 18
20.06.2012, 11:23     Разработка компилятора модельного языка программироания #1
Доброго времени суток.
Нужно разработать компилятор для модельного языка программирования, написанный на языке Object Pascal (Delphi) или С++, реализующие следующие задачи:
1) Построение грамматики на основе данных из файла;
2) Осуществление лексического анализа входного файла;
3) Определения соответствия входной цепочки грамматике, а также синтаксический анализ входной цепочки;
4) Осуществление семантического анализа, построение таблиц идентификаторов и проверка объявлений переменных;
5) Подготовку к генерации кода и генерацию машинного кода в виде исполняемого файла (в формате .com, допускается .exe)

Нужен хелп, мб у кого-нибудь есть наработки по этой теме?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.06.2012, 11:23     Разработка компилятора модельного языка программироания
Посмотрите здесь:

C++ ошибка компилятора
Конструирование транслятора для модельного языка. Литература по LEX/YACC C++
C++ Выделение в исходном коде программы ключевых слов языка и операторов языка по словарю
C++ Переписать символы с входящего рядка в выходящий, меняя операторы языка паскаль на операторы языка С++ := на =, = на ==, # на !=
Исходники компилятора языка Си C++
C++ Разработка интерпретатора языка
C++ Ошибки компилятора
По русскому названию языка программирования определить английское название этого языка C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 01:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru