Некоторое время назад я искал Vim или Emacs и ничего не смог найти, поэтому начал писать свой
собственный режим для Emacs. Ничего не получалось, так как я почти прекратил использовать TT, но если моя память
не подводит, нужно только разобрать что-то вроде:
grammar Name
includes # something like "include Something"
rule rule_name
tokens_or_rules {
inner_method {
}
}
<MyModule>
end
end
Что может быть не слишком сложно после прочтения
это .
PS: имейте в виду, что эта грамматика действительно похожа на грамматику RSpec, которая является естественным Ruby, поэтому, возможно, вы могли бы получить некоторую помощь, прочитав ее.