Вопросы по теме 'treetop'
Файл отступов Vim для Treetop (парсер Ruby)
Кто-нибудь видел файл отступа vim для treetop , синтаксического анализатора/генератора Ruby? Я нашел файл подсветки синтаксиса vim, но не видел его для отступов.
865 просмотров
schedule
26.05.2023
Treetop: синтаксический анализ одного узла возвращает ноль
Я пытаюсь получить базовый разбор Treetop. Вот очень простая грамматика, чтобы я мог сказать ArithmeticParser.parse('2+2').value == 4 .
grammar Arithmetic
rule additive
first:number '+' second:number {
def value
first.value +...
133 просмотров
schedule
12.05.2022
распознавать код Ruby в грамматике Treetop
Я пытаюсь использовать Treetop для анализа файла ERB. Мне нужно иметь возможность обрабатывать строки, подобные следующим:
<% ruby_code_here %>
<%= other_ruby_code %>
Поскольку Treetop написан на Ruby, а вы пишете грамматики...
727 просмотров
schedule
27.11.2022
Написание правила Treetop для анализа ввода в любом порядке
Я ищу способ написать правила Treetop, которые найдут некоторые значения в любом порядке. Так:
rule top
# ?
end
rule gender
('women'/'men') / ''
end
rule age_under
('under' age) / ''
end
rule age
[0-9]+
end
Я хотел бы...
160 просмотров
schedule
06.05.2023
Базовая грамматика Treetop не работает
Я не могу заставить Treetop анализировать в соответствии с самым базовым набором правил. Любая помощь будет оценена
# my_grammar.treetop
grammar MyGrammar
rule hello
'hello'
end
rule world
'world'
end
rule greeting
hello '...
45 просмотров
schedule
03.05.2022