Как делают Вас constrct дерево синтаксического анализа от потока маркеров?

Кто-либо знает то, что общий метод для превращения потока (или список) маркеров в дерево синтаксического анализа?

Я умираю для знания этого. Я не запрограммировал материал как это и хотел бы изучить это!

Спасибо, Boda Cydo.

1
задан bodacydo 21 February 2010 в 23:52
поделиться

1 ответ

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

2
ответ дан 3 September 2019 в 01:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: