public static bool DoubleCheck(Morpheme morpheme, MorphemeAttribute attribute) { if (attribute.HasFlag(morpheme.attribute)) { return(true); } Message(morpheme.attribute.ToString(), ConsoleColor.Red); Error(TypeError, morpheme.lex_line, morpheme.lex_ch, morpheme.ToString()); return(false); }