Thue es un lenguaje de programación destinado especialmente a sustituir cadenas de caracteres. En realidad, el lenguaje sólo sabe hacer esto. Se declaran primeramente las cadenas de caracteres que deberán ser sustituidas, si se encuentran en una variable, por otra cadena de caracteres. El programa simplemente ejecuta la sustitución. Con tan poco arsenal de recursos, sin embargo, pueden generarse textos de cierta complejidad.
Como ejemplo muy simple, podemos declarar las siguientes sustituciones (el habitual "=" se cambia en Thue a "::="):
am::=od
o::=i
r::=o
::=
Si, ahora, introducimos el valor "amor", el programa responderá "odio".
Para más información sobre el lenguaje Thue puede visitarse este enlace.
0 comentarios :
Publicar un comentario