Saltar la navegación

Palabras y listas

En el lenguaje Logo se denomina palabra a un grupo de caracteres que no contengan espacios en blanco y algunos signos especiales como las comillas o los de puntuación. Las palabras deben ir precedidas de comillas, salvo si sólo están formadas por caracteres numéricos.

Son palabras: “HOLA 23 “23 "d48c

Las listas son grupos de palabras, o de otras listas, que empiezan y terminan con un corchete y van separadas por espacios en blanco. Las palabras que forman la lista no necesitan empezar con las comillas, pues Logo sabe que lo que hay dentro de los corchetes son palabras.

Lista de dos palabras: [hola mundo]
Lista de tres números: [0 255 180]
Lista de 4 elementos, 3 palabras y otra lista: [hoy es lunes [9 de agosto]]

Las instrucciones y los procedimientos no son palabras y no necesitan identificador (“ en las palabras, [ en las listas o : cuando nos referimos al valor de una variable). Cuando escribimos algo, que no sea un número, sin identificador FMSLogo lo interpreta como una instrucción, como un procedimiento o no lo entiende y emite un mensaje de error.

Podemos acceder a un determinado elemento de una lista o palabra utilizando la siguiente instrucción:

elemento índice lista o palabra
Devuelve la palabra o carácter número índice de la lista o palabra indicada

Ejemplo:
es elemento 3 [a b c d]     c
es elemento 2 “Juan         u

Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0