1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
---input--- rule<-("terminal"/nonterminal/[cls])* ---tokens--- 'rule' Name.Class '<-' Operator '(' Punctuation '"terminal"' Literal.String.Double '/' Operator 'nonterminal' Name.Class '/' Operator '[' Punctuation 'cls' Literal.String ']' Punctuation ')' Punctuation '*' Operator '\n' Text