Мне было интересно, содержат ли стандартные комбинаторы синтаксического анализатора Scala синтаксический анализатор, который принимает те же идентификаторы, которые принимает и сам язык Scala (как указано в Спецификации языка Scala, раздел 1.1).
Черта StdTokenParsers
имеет синтаксический анализатор ident
, но она отклоняет идентификаторы, такие как empty_?
.
(Если бы такого парсера действительно не было, я мог бы просто создать экземпляр самого парсера Scala, но это уже не было бы так просто.)