public static string Trae_Match(string lexema) { string tmp = ""; if (MetodosAux_AL.EsReservada(lexema) != false) { return("reservada"); } else if (MetodosAux_AL.EsConstante(lexema, ref tmp) != false) { return(tmp); } else if (Operadores_Dobles.Contains(lexema)) { return("OperadorDoble"); } else if (Operadores_Simples.Contains(lexema)) { return("OperadorSimple"); } else { return(""); } }
public static bool Posee_Match(string lexema) { string tmp = ""; if (MetodosAux_AL.EsReservada(lexema) != false) { return(true); } else if (MetodosAux_AL.EsConstante(lexema, ref tmp) != false) { return(true); } else if (Operadores_Dobles.Contains(lexema)) { return(true); } else if (Operadores_Simples.Contains(lexema)) { return(true); } else { return(false); } }