Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/18: Рейтинг темы: голосов - 18, средняя оценка - 4.83
1 / 1 / 0
Регистрация: 30.05.2015
Сообщений: 130
1

Транслятор из Pascal в С++

08.02.2019, 18:45. Показов 3484. Ответов 4
Метки нет (Все метки)

Добрый вечер! Требуется написать транслятор из Pascal в С++. Подскажите с чего можно начать, просто я вообще без понятия. Может какие-то примеры есть?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.02.2019, 18:45
Ответы с готовыми решениями:

Транслятор с подмножества языка Pascal
Добрый день! С подобным заданием столкнулся впервые и если честно, то вообще не понимаю на данный...

Помогите найти транслятор Basic to Pascal
Заранее извиняюсь, не знал куда написать тему. Помогите найти годный транслятор Basic to Pascal. В...

Написать курсовую "Транслятор из C++ в Pascal"
Транслятор из с++ в паскаль!

Turbo Pascal, Pascal ABC, Free Pascal, PascalABC.NET - в чем разница?
Всем привет, решил изучать Паскаль, но на форуме увидел 4 его версии - Turbo Pascal, Pascal ABC,...

4
10 / 32 / 15
Регистрация: 29.04.2014
Сообщений: 223
08.02.2019, 20:05 2
Сделать самому/найти правила грамматики
0
Продавец времени
6451 / 3449 / 800
Регистрация: 12.03.2015
Сообщений: 16,475
08.02.2019, 21:08 3
Цитата Сообщение от wersahi2 Посмотреть сообщение
Требуется написать транслятор из Pascal в С++.
Кто выдвигает такие требования?
0
10 / 32 / 15
Регистрация: 29.04.2014
Сообщений: 223
09.02.2019, 11:52 4
Вот есть пример "PtoC"
0
510 / 272 / 60
Регистрация: 14.12.2010
Сообщений: 548
09.02.2019, 13:11 5
Цитата Сообщение от wersahi2 Посмотреть сообщение
Требуется написать транслятор из Pascal в С++. Подскажите с чего можно начать, просто я вообще без понятия. Может какие-то примеры есть?
1. Нужно знать C++;
2. Нужно знать Pascal;
3. Нужно уметь создавать парсеры языков (для Pascal подойдёт Coco/R);
4. Нужно уметь обрабатывать семантику построенного AST;
5. Нужно уметь создавать целевой AST языка;
6. Нужно уметь преобразовывать AST в текст.

Книга "Компиляторы: принципы, технологии и инструментарий"
вопросов языковой трансляции даже не касается.

Но Pascal хорошо поглощается C++.
Об обратном преобразовании можно забыть,
т.к. будет работать только в очень частных случаях.

Успехов!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.02.2019, 13:11

Транслятор
помогите пж сделать прогу на делфи7 которая переводит с бэйсика на делфи

Транслятор
Подскажите пожалуйста хорошую литературу на эту тему. Т.е. с чего нужно начать, какой порядок...

Транслятор
Как говорится, все программисты делятся на тех, кто уже написал свой язык и на тех, кто это сделает...

Транслятор с С# на С++
Доброго времени суток, каким образом можно написать аналог на С++? private static void...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru