4
ответа

Генерируйте синтаксическое дерево для простых математических операций

Я пытаюсь генерировать синтаксическое дерево, для данной строки с простыми математическими операторами (+, - *,/, и круглая скобка). Учитывая строку "1 + 2 * 3": Это должно возвратить массив как это: [" + ", [1, [" *...
вопрос задан: 24 July 2019 09:07
3
ответа

Как превратить маркерный поток в [закрытое] дерево синтаксического анализа

Мне создали лексический анализатор, что потоки маркеры от во входе, но я не уверен, как создать следующий шаг в процессе - дерево синтаксического анализа. Делает у кого-либо есть любые хорошие ресурсы или примеры о том, как...
вопрос задан: 27 June 2016 15:16
1
ответ

Удалить только круглые скобки во вложенных скобках

У меня есть банк дерева разбора с неверным форматом, где слова заключены в скобки. строка = (NP (NN (полиция)) (SBAR (SC (для)) (S (NP-SBJ (*)) (VP (VB (безопасный))) (NP (NN (олимпийский ...
вопрос задан: 20 March 2019 14:30
1
ответ

Действительно ли возможно использовать Синтаксический анализатор с рекурсивным спуском, чтобы и проверить грамматику И создать дерево синтаксического анализа одновременно?

Действительно ли возможно генерировать дерево синтаксического анализа в то же время, что и я использую синтаксический анализатор с рекурсивным спуском, чтобы проверить, соответствуют ли данные грамматике? Если так, что подход был бы я использовать для соз
вопрос задан: 10 March 2010 19:39
0
ответов

Что разница между деревом синтаксического анализа и AST?

Генерируются ли они на разных этапах процесса компиляции? Или это просто разные имена для одного и того же?
вопрос задан: 21 June 2015 19:35
0
ответов

В чем разница между деревьями синтаксического анализа и абстрактными синтаксические деревья?

Я нашел эти два термина в книге по проектированию компиляторов и хотел бы знать, что означает каждый из них и чем они отличаются. Я поискал в Интернете и обнаружил, что деревья синтаксического анализа также называются конкретными ...
вопрос задан: 12 October 2014 11:31
0
ответов

Унарный и двоичный минус в дереве синтаксического анализа

Я создаю дерево синтаксического анализа, которое будет содержать выражения, подобные 3 - 4 * 8 или 8 * -5 или -(10 * 1) Мне нужен способ различать унарный и бинарный минус. Моя грамматика такая...
вопрос задан: 11 May 2012 18:15
0
ответов

Тестовые примеры синтаксиса Javascript

Я создаю текстовый редактор и только что закончил писать алгоритмы выделения, чтобы каждый из синтаксиса отображаются другим цветом и отображаются в правильном положении с использованием правильного синтаксического анализа ...
вопрос задан: 26 May 2011 18:35