public bool enumfield() { return TreeNT((int)EBinaryFileSchemaParser.enumfield,()=> And(()=> ( number() || enumrange() || p_else()) && S() && Option(()=> nameoractions() ) && ( Char(';') || Fatal("<<';'>> expected")) ) ); }