Caracteres

Los nombres de constantes y variables se construyen a partir de cadenas de caracteres. Prolog reconoce dos tipos de caracteres:

  • Imprimibles: hacen que aparezca un determinado signo en la pantalla del ordenador. Se dividen en cuatro categorías:

-letras mayúsculas: A, B, C, D,…, Z.

-letras minúsculas: a, b, c, d,…, z.

-dígitos numéricos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

-signos: ! " # $ % & ' ( ) = - ^ | / \ { } [ ] _ @ + * ; : < > , . ?

 

  • No imprimibles: no aparecen en forma de signo en la pantalla, pero realizan una determinada acción: nueva línea, retorno de carro, etc.

Cada carácter tiene un entero entre 0 y 127 asociado a él, este es su código ASCII ("American Standard Code for Information Interchange").