2010-10-23 2 views
1

Как вы создаете контекстную свободную грамматику, которая анализирует в основном буквальный текст (пробелы, символы, символы и т. Д.), А также ищет выражения вида $ {...} или $ someCommand {...}? Обратите внимание, если он найдет «Я получил 10 долларов сегодня», он не должен делать ничего особенного.Помощь с контекстно-свободной грамматикой большого количества литералов с некоторым специальным синтаксисом

Возможно ли это?

ответ

0

Да, это возможно.

Поскольку это правильный ответ, я считаю, что вы его примете.

+1

Конечно, я все равно нашел свою проблему. По умолчанию для этого синтаксического анализатора должны выполняться слова, а не символы, поэтому у меня возникли проблемы с разбором строк типа «dsa $ {..}», потому что если он найдет эту строку, $ не будет распознаваться. Как только я отключил автоматический синтаксический анализ пробелов, который вышел из коробки, и он просто сделал 1 символ за раз, он работает. – egervari