The generated parser class qualified name. Can be used several times in a large grammar to split parsing code into different classes and files.

Examples:


  {
    classHeader="license.txt"
    parserClass="org.intellij.grammar.parser.GrammarParser"
    parserUtilClass="org.intellij.grammar.parser.GrammarParserUtil"
  }

  ...

  // parsing code for the rest of the grammar will be in a separate file
  // (semicolon is required to make this attributes global for sure)
  ;{
    parserClass="org.intellij.grammar.parser.GrammarParser2"
  }