MycoCharacterClasses: Pegleromyces::Grammar {
eol_comment: str('#') + (!eol + any).* # TODO: reinstate the following: nl: str("\n") spc: set(" \t\r\f\v") / str("\\\n") / eol_comment spc_nl: spc / nl eof: !any eol: nl / eof # TODO: Unicode upper and lower upper: range('A','Z') lower: range('a','z') / str('_') num: range('0','9') alpha: lower / upper alnum: alpha / num suffix: str('!') / str('?')
}