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

C++

Войти
Регистрация
Восстановить пароль
 
I.B.
1 / 1 / 0
Регистрация: 04.02.2010
Сообщений: 48
#1

К какому типу грамматики относится грамматика C++? - C++

14.05.2012, 13:47. Просмотров 973. Ответов 0
Метки нет (Все метки)

Доброго времени суток. Пишу курсовую на тему "Компиляторы". Была дана задача реализовать 2 парсера, которые будут проверять оформление сорцов на шарпе и плюсах.

В качестве генератора использовал ANTLR, которые позволяет генерироать LL(k)-грамматики

Шарп сделать получилось.
Грамматику C++ я не смог формализовать с помощью LL(k)-грамматики.

И тут у меня вопрос - к какому же всё таки типу грамматик относится грамматика C++.

Насколько мне известно, C++ среди си-подобных языков максимально приближён к естественному языку, что увеличивает его семантическую силу. Следует ли из этого, что его нельзя отнести ни к LL ни к LR-грамматикам?

Если у кого-то есть более подробная информация по этому поводу, прошу помочь. Горит красный диплом.

Заранее, спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2012, 13:47     К какому типу грамматики относится грамматика C++?
Посмотрите здесь:

Цикл: Показать к какому номеру относится введенное число. - C++ Builder
Такая проблема! необходимо с помощью цикла вычислить от 1 до 10 (№1 ) от 10 до 20 (№2 ) от 20 до 30 (№3 ) т.е. когда ввожу число...

Как определить, к какому классу относится элемент массива? - C++
Добрый вечер. Задача следующая: существует абстрактный класс, который наследуется в нескольких производных классах. После этого,...

Какому типу переменной соответствует HANDLE? - C++
Доброго времени суток! Разбирал чужой код и возник вопрос. В коде как я понял использовалось WIN API. И был объявлен тип данных HANDLE. Во...

К какому типу принадлежат указанные литералы? - C++
помогите с тестом. 5)Баллов: 1 К какому типу принадлежат следующие литералы 27L 3.6F 'z' 0x27 2u "char" к каждому литералу нужно соотнести...

Грамматика программы - C++
Может ли мне кто-то наглядно объяснить что такое первичное выражение, чем оно отличается от обычного выражения. Что такое терм и чем он...

Формальная грамматика - C++
Всем привет Разработать программное средство, реализующее следующие функции: 1) ввод произвольной формальной грамматики с...

Паттерн Interpreter и грамматика - C++
Может не особо по теме C++, но все же. Столкнулся с некоторой трудностью. Читал про паттерн Interpreter, который, вроде как , служит для...

Грамматика условного оператора присваивания - C++
Опишите синтаксис условного оператора присваивания языка С. В правой части такого оператора задаётся с помощью отношений и арифметических...

Составление грамматики - C++
Кто делал задачу из книги Страуструпа "Принципы и практика использования С++": Напишите программу, проверяющую корректность...

По поводу грамматики - C++
Поясните почему следующее не правильно #define TEXT_HELLOW(name) '\"' ## HELLOW##name ## '\"' ... main(...){ ... ...


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

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

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