Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование алгоритмов разбора на основе L L(1) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамические массивы. Найти наибольшие элементы каждой строки матрицы Х и записать их в массив Y http://www.cyberforum.ru/cpp-beginners/thread844808.html
Найти наибольшие элементы каждой строки матрицы Х и записать их в массив Y. Размер Марицы вводить с клавиатуры, а элементы разместить в памяти динамически
C++ Машинные ноль, эпсилон и бесконечность Здравствуйте! Помогите пожалуйста разобраться что это такое и с чем его едят? я видел на вики формулы но всеровно как-то не понятно что это такое, зачем нужно и как обчислить в коде? Я знаю что есть... http://www.cyberforum.ru/cpp-beginners/thread844803.html
C++ Удаление строки из файла
В общем у меня есть текстовый документ, в котором что-то записано таблицей. И мне надо удалить из неё какую-либо строку. Я решил читать файл построчно с счетчиком и когда счетчик сравняется с тем...
Создание объекта в области памяти C++
Здорова! Тут вообщем не получается создать в одной и той же области памяти повторно объекты От есть код: //fynkci9 clone() #include <iostream> using std::cout; using std::endl; #include...
C++ Сортировка по убыванию использования горючего http://www.cyberforum.ru/cpp-beginners/thread844790.html
есть код, в нем надо сделать сортировку по убыванию использованого горючего. помогите доделать код. #include<iostream> #include <string.h> #include <iomanip> using namespace std;...
C++ Массивы. Удалить из массива все элементы, превосходящие х, а оставшиеся сдвинуть к началу Введите с клавиатуры число х и удалите из массива все элементы, превосходящие х, а оставшиеся сдвинтек началу массива с сохранением последовательности подробнее

Показать сообщение отдельно
bambook333
2 / 1 / 1
Регистрация: 17.02.2013
Сообщений: 82

Программирование алгоритмов разбора на основе L L(1) - C++

22.04.2013, 00:56. Просмотров 614. Ответов 0
Метки (Все метки)

1.Проверить, обладает ли заданная грамматика свойством LL(1), и при необходимости, выполнить ее преобразование к этому виду.
2.Построить для полученной в п.1 грамматики LL(1)-таблицу разбора.
3.Разработать программную реализацию синтаксического анализатора на основе полученной LL(1)-грамматики и соответствующей таблицы разбора. Ре-зультат анализа представить в виде последовательности номеров правил грам-матики, примененных в процессе разбора.


Если можно с комментариями!

Вариант:

G::=E
E::=AT
A::=E+|B
T::=MP
M::=T*|B
P::=x|y|(E)
B::=λ


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