Все вопросы: [treetop]

6 вопросов

похожие теги:
6
голосов
4ответов
863 просмотров

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.

2
голосов
2ответов
189 просмотров

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?

3
голосов
3ответов
1175 просмотров

Нежадное сопоставление в Treetop / PEG?

Как мне сделать что-то подобное в Treetop? /.+?;/ Похоже, единственный способ сделать: [^;]+ ';' Что некрасиво .. по-другому? .+? не работает ..

5
голосов
2ответов
951 просмотров

Парсер CSS / HSS в правилах Treetop и Nested Stylesheet

Я новичок в Treetop и пытаюсь написать синтаксический анализатор CSS / HSS. HSS дополняет базовую функциональность CSS за счет вложенных стилей, переменных и своего рода миксинов. Я довольно близок - синтаксический анализатор может обрабатывать CSS - но я терплю неудачу, когда дело доходит до...

3
голосов
1ответов
1167 просмотров

Парсинг Treetop SGF

В настоящее время я пытаюсь написать грамматику Treetop для анализа файлов в формате простой игры, и пока она в основном работает. Однако возникло несколько вопросов. Я не знаю, как получить доступ к структуре, которую Treetop создает после синтаксического анализа. Есть ли лучший способ об...

17
голосов
8ответов
10766 просмотров

Изучение Treetop

Я пытаюсь изучить генератор грамматики Ruby Treetop. Я обнаружил, что не только документация по «лучшему» из существующих документов крайне скудна, но и что она работает не так интуитивно, как я надеялся. На высоком уровне мне бы очень хотелось получить учебник получше, чем документация на са...