def nombre_variable_valido(linea): if len(borrar_nulos(re.split("\s*", linea))) != 1: if len(re.split("[^a-zA-Z]*", linea)) != 1: sintax_error("Uso de caracteres no permitidos para una variable") return
def revisarifelse(linea): if re.search("^\s*IFELSE\s+", linea): newlinea = re.sub("\s*IFELSE\s+", "", linea) cortado = re.split("\)\s+|\s+\(", newlinea) return len(borrar_nulos(cortado)) == 3 return False