2. Un error léxico es un error que ocurre cuando el
código fuente de un programa no cumple con
las reglas léxicas del lenguaje de programación.
Estos errores son detectados por el analizador
léxico, que es la primera fase de un compilador.
ES?
¿Qué
3. Estos errores ocurren cuando el
código fuente no sigue las
reglas de sintaxis del lenguaje
de programación. Por ejemplo,
un error de sintaxis podría
ocurrir si se escribe un
operador en la posición
incorrecta o si se escribe una
palabra clave incorrecta.
Sintaxis
Estos errores ocurren cuando
un identificador no cumple
con las reglas del lenguaje de
programación. Por ejemplo, un
error de identificador podría
ocurrir si se escribe un
identificador con un carácter
no válido o si se escribe un
identificador con un nombre
demasiado largo.
Estos errores ocurren
cuando una constante no
cumple con las reglas del
lenguaje de
programación
MÁS COMUNES:
Errores léxicoas
Identificadores Constantes
5. SON?
¿Qué
Los generadores de analizadores
léxicos pueden ser una herramienta
útil para los programadores que no
quieren crear un analizador léxico
desde cero. Sin embargo, es
importante tener en cuenta que los
generadores de analizadores léxicos
pueden generar analizadores léxicos
que no sean completamente
precisos.
6. LÉXICO
Ejemplo de error
// Error de sintaxis
int main() {
// Error: se espera un identificador
= 10;
}
// Error de identificador
int main() {
// Error: el identificador no debe comenzar con un
número 123nombre = 10;
}
// Error de constante
int main() {
// Error: el número no está en el rango permitido
int numero = 1000000000;
}
Para evitar errores léxicos, es importante
seguir las reglas léxicas del lenguaje de
programación que se está utilizando.
También es importante revisar
cuidadosamente el código fuente antes de
compilarlo.