Все вопросы: [treetop]
6 вопросов
Vim indenting file for Treetop (Ruby parser)
Has anyone seen a vim indent file for treetop, the Ruby parser/generator? I've found a vim syntax highlighting file, but haven't seen one for indentation.
How to define {min,max} matches in treetop peg
With Ruby's regular expressions I could write /[0-9]{3,}/ I can't figure out how to write this in treetop other than: rule at_least_three_digit_number [0-9] [0-9] [0-9]+ end Is there a 'match [at least|most] n' rule for treetop?
Нежадное сопоставление в Treetop / PEG?
Как мне сделать что-то подобное в Treetop? /.+?;/ Похоже, единственный способ сделать: [^;]+ ';' Что некрасиво .. по-другому? .+? не работает ..
Парсер CSS / HSS в правилах Treetop и Nested Stylesheet
Я новичок в Treetop и пытаюсь написать синтаксический анализатор CSS / HSS. HSS дополняет базовую функциональность CSS за счет вложенных стилей, переменных и своего рода миксинов. Я довольно близок - синтаксический анализатор может обрабатывать CSS - но я терплю неудачу, когда дело доходит до...
Парсинг Treetop SGF
В настоящее время я пытаюсь написать грамматику Treetop для анализа файлов в формате простой игры, и пока она в основном работает. Однако возникло несколько вопросов. Я не знаю, как получить доступ к структуре, которую Treetop создает после синтаксического анализа. Есть ли лучший способ об...
Изучение Treetop
Я пытаюсь изучить генератор грамматики Ruby Treetop. Я обнаружил, что не только документация по «лучшему» из существующих документов крайне скудна, но и что она работает не так интуитивно, как я надеялся. На высоком уровне мне бы очень хотелось получить учебник получше, чем документация на са...