Un "analizador léxico" o "analizador lexicográfico" (en inglés "scanner") es un programa que recibe como entrada el código fuente de otro programa (secuencia de caracteres) y produce una salida compuesta de "tokens" (componentes léxicos) o símbolos. Estos "tokens" sirven para una posterior etapa del proceso de traducción, siendo la entrada para el analizador sintáctico (en inglés "parser")....