14 / 1 / 0
Регистрация: 13.01.2017
Сообщений: 45
|
||||||
1 | ||||||
Транслятор с подмножества языка Pascal01.03.2018, 12:02. Показов 3231. Ответов 6
Метки нет (Все метки)
Добрый день! С подобным заданием столкнулся впервые и если честно, то вообще не понимаю на данный момент способ его реализации. Хотелось бы разобраться, что и как лучше делать, каким образом вообще это все реализовывать и как это будет выглядеть, т.к. вообще на данный момент нет идей. На данный момент пытаюсь вникнуть в теорию и читаю то, что предоставил преподаватель .
Пункты к заданию идут следующие : 1. Язык для трансляции – Pascal; 2. Обеспечить развернутую диагностику ошибок; 3. Реализовать класс транслятора; 4. Синтаксический разбор - на основе LR(k)-грамматик; 5. Разбор логических выражений выполнять методом Бауэра-Замельзона; 6. В языке поддерживаются – у идентификатора 8 символов значащие; – не менее 3х директив описания переменных; – простой арифметический оператор; – сложное логическое выражение; – условный оператор if … then…else 7. пример программы на заданном языке:
0
|
01.03.2018, 12:02 | |
Ответы с готовыми решениями:
6
Транслятор на языке Prolog для подмножества языка SQL Транслятор собственного языка Как назвать транслятор языка PL/0 Транслятор языка запросов СУБД |
14 / 1 / 0
Регистрация: 13.01.2017
Сообщений: 45
|
|
07.03.2018, 14:57 [ТС] | 2 |
Подскажите как написать подобный транслятор, какую литературу почитать или уроки посмотреть. Буду очень благодарен, потому, что сейчас это выглядит не реальным, сложным, но очень хочется разобраться и вникнуть во все это.
0
|
14 / 1 / 0
Регистрация: 13.01.2017
Сообщений: 45
|
|
19.04.2018, 16:43 [ТС] | 4 |
Метод вроде бы разобрал, даже понимаю
Но вот с реализацией и началом программы, что-то вообще не получается. Казалось бы все просто, но вот как начинать, не имею представления А разобраться хочется
0
|
14 / 1 / 0
Регистрация: 13.01.2017
Сообщений: 45
|
||||||||||||||||
03.06.2018, 15:00 [ТС] | 5 | |||||||||||||||
Блин, народ, помогите объяснить , как написать эту программу Я уже несколько месяцев с ней вожусь, казалось бы все не так тяжело, но мне тяжело ее реализовать, даже не пойму как начать все это
Понимаю, что нужно лексический анализ и синтаксический сделать пробую уже внести символы:
1
|
14 / 1 / 0
Регистрация: 13.01.2017
Сообщений: 45
|
|
03.06.2018, 15:05 [ТС] | 6 |
Есть даже пример написанный на C# транслирую язык подмножества PL/1
Кто-нибудь помогите пожалуйста в этом разобраться , очень хочется это понять, но уже все перечитал и не выходит Хотя и понимаю, реализация хромает очень, а сдавать уже совсем скоро работу
0
|
Модератор
|
|
04.10.2018, 13:22 | 7 |
x3mSmile, сдали работу в итоге?
0
|
04.10.2018, 13:22 | |
04.10.2018, 13:22 | |
Помогаю со студенческими работами здесь
7
Транслятор-анализатор, создание своего языка Транслятор из языка Паскаль в СИ (текст программы) возможен ли Транслятор из Pascal в С++ С какого языка стоит начать обучение? С языка программирования Pascal? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |