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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Mysye
0 / 0 / 0
Регистрация: 29.05.2012
Сообщений: 18
#1

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

20.06.2012, 11:23. Просмотров 730. Ответов 0
Метки нет (Все метки)

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

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

Конструирование транслятора для модельного языка. Литература по LEX/YACC - C++
Простите, не знал куда тему приткнуть. Ищу литературу по LEX/YACC. Софт, книги и т.д.

Исходники компилятора языка Си - C++
Доброго времени суток, форумчане. Быть может, у кого-нибудь есть завалявшиеся исходники компилятора языка Си, написанного на С/С++ ? Буду...

Разработка компилятора на C++ под код с++ - C++
Ребята мне нужно создать компилятор по виду как программа в которую пишешь с++ код и выбираешь ОС (Windows, MS-DOS, Linux и тд.), а сам...

Разработка интерпретатора языка - C++
Добрый день! При разработке интерпретатора возникла след проблема: Qt Creator не желает конвертировать чаровские константы в тип...

Ошибки компилятора - C++
Скажем я из своей программы вызываю компилятор с моими параметрами, как узнать какие ошибки он выдал?

Написание компилятора на C++ - C++
Хочу написать компилятор на С++ под свой язык. Ни в одной книге не описывается, как создать exeшник без TASM,MASM,WASM, только анализаторы,...

ошибка компилятора - C++
Всем привет! Я пытаюсь скомпилировать код, но компилятор выдает ошибку! class fileParser { private: int * fBuff; ...

Смена Компилятора - C++
Здравствуйте! :help: Начну с того, что программа работает в Visual Studio C++ 2008, но когда я пытаюсь ее переместить на другой...

Ошибки компилятора - C++
Помогите исправить ошибки, возникшие пр переводе с С++ на С. #include <stdio.h> #include <string.h> #include <stdlib.h> struct...

Параметры компилятора С++ - C++
Здравствуйте. Изучаю программирование по книге Хортона. Встретил в 2-х местах понятие параметр компилятора, но как его менять не указано....

Выбор компилятора С++ - C++
Всем доброго времени суток.Такой вопрос:Какой компилятор или среду разработки взять для начала изучения С++? На Паскале писал,с Delphi...

Оптимизация у компилятора С++ - C++
Добрый день! Начал изучать С++ и случайно заглянул в дизассемблированный код. Лучше бы этого не делал! >8- 01352984 mov ...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru