Сгенерированный класс синтаксического анализатора будет иметь методы с теми же именами, что и правила, которые вы определяете в своей грамматике. Поэтому, если в вашей грамматике есть правило с именем foobar
, и вы хотите проанализировать входные данные в соответствии с этим правилом, вы должны позвонить parser.foobar()
, чтобы сделать это.
Если код в вашем руководстве вызывает метод с именем parse
, begin
или start
, тогда грамматика в этом учебном пособии почти наверняка определяет правило с таким именем.
В связанной грамматике основное правило называется condition
, так что метод, который вы должны вызывать.