Skip to content

Léxicos

  • Los strings tienen que ser declarados con comillas dobles.
  • Palabras clave mal escritas: Por ejemplo, if escrito como iF.
  • Palabras clave reservadas: Por ejemplo, la palabra clave interface no se puede usar como nombre de una variable.
  • Identificadores no válidos: Por ejemplo, un identificador que comienza con un número o un guión bajo.
  • Caracteres no válidos: Por ejemplo, un espacio en blanco en medio de una palabra.
  • Cadenas no válidas: Por ejemplo, una cadena que no está delimitada por comillas dobles o comillas simples.
  • Números no válidos: Por ejemplo, un número que no está escrito en formato decimal.
  • Operadores no válidos: Por ejemplo, un operador que no es válido para el tipo de datos de las dos operandos.
  • Puntuación no válida: Por ejemplo, una falta de punto y coma después de una declaración.

Sintácticos

  • Si no se coloca la línea que declara el paquete.
  • Uso de una palabra clave incorrecta.
  • Uso de un operador incorrecto.
  • Uso de un identificador incorrecto.
  • Uso de una sintaxis incorrecta para una declaración.
  • Uso de una sintaxis incorrecta para una expresión.
  • Uso de una sintaxis incorrecta para una sentencia.
  • Uso de una sintaxis incorrecta para una función.
  • Uso de una sintaxis incorrecta para un paquete.
  • Uso de una sintaxis incorrecta para un programa

Semánticos

  • Las funciones tienen que llevar paréntesis luego del nombre que se le es asignado.
  • Una llamada a una función que no existe.
  • Un intento de acceder a una variable que no está definida.
  • Una división por cero.
  • Un intento de asignar un valor de un tipo a una variable de otro tipo.
  • Un error en la lógica del código, como un bucle infinito o un condicional que siempre se evalúa como verdadero o falso.
  • Un error en el uso de las funciones o bibliotecas.
  • Un error tipográfico en el nombre de una función, variable o tipo.
  • Un error en la sintaxis de una sentencia.
  • Un error en la estructura de un programa.

Daniel Bautista Pablo Cotí Ángel Cotoc