Glosario

Área de dibujo

El área sobre que la tortuga puede dibujar. Esta puede ser más grande o más pequeña que la ventana de la pantalla, dependiendo de tan grande es la ventana. Por defecto, el área es 1000 por 1000 pasos de tortuga.

Comando

Un procedimiento que no devuelve un valor.

Ejecuta

El proceso de la evaluación de uno o más instrucciones o expresiones y la ejecución de todos los efectos secundarios que se asocian con ellas.

Elemento

Un cosa indexada que se contiene dentro de una palabra, una lista o un vector. Por ejemplo, el tercer elemento de "abcd es "c. Por lo general, los elementos se llaman miembros cuando sus ubicaciones dentro de una palabra o una lista no importan.

Expresión

Una serie de componentes léxicos que, cuando se la EJECUTA, produce un valor. Este incluye las operaciones con todos sus argumentos y las expresiones constantes como 3 o "foo.

Forma

Una serie de componentes léxicos que son sintácticamente correctos para la evaluación en Logo.

Forma especial

Una serie de componentes léxicos que son sintácticamente correctos para la evaluación en Logo, pero cuyo significado se determina por una regla especial en lugar de las reglas normales de ejecutarla como una instrucción o una expresión.

Instrucción

Una serie de componentes léxicos que, cuando se la EJECUTA, no produce ningún valor. En general, este es un comando con todos sus argumentos.

Lista

Un tipo de dato elemental que es una serie de cero o más elementos en un orden específico. Por ejemplo, [123 abc] es una lista con dos elementos.

Lista de contenidos

Una lista de tres listas que contienen respectivamente los nombres de todos los procedimientos, variables y listas de propiedades dentro de un área de trabajo. Algunas veces, se abrevian las listas de contenidos omitiendo las listas de las cosas que son irrelevantes en un contexto particular. Por ejemplo, [[CUADRADO TRIÁNGULO] [mivar] [milprop]] es una lista de contenidos de un área de trabajo que contiene dos procedimientos (CUADRADO y TRIÁNGULO), una variable (mivar) y una lista de propiedades (milprop). Si sólo te interesan los variables, entonces la lista de contenidos se puede abreviar a [[] [mivar]]. Nota que no puedes omitir una lista que viene antes de la lista que te interesa, así que la lista de nombres de procedimientos aún aparece aunque está vacía. Puedes omitir una lista que viene después de la lista que te interesa, así que se omite la lista de propiedades.

Lista de instrucciones

Una lista de palabras que se destine a ser ejecutada por algún otro comando. Estas deben ser expresiones o instrucciones bien formadas, dependiendo de si el procedimiento que va a ejecutar la lista de instrucciones espera que se lo devuelve algo o no.

Miembro

Una cosa que se contiene dentro de una palabra o una lista. Por ejemplo, "c es un miembro de "abcd. Por lo general, un miembro se llama elemento cuando su ubicación dentro de una palabra o lista es importante.

Operación

Un procedimiento que devuelve un valor.

Palabra

Un tipo de dato elemental que es una secuencia de caracteres. Esto incluye constantes como "foo y números como 3.14.

Procedimiento

Una lista de instrucciones nombrada que hace alguna tarea. Un procedimiento que devuelve un valor se llama una operación. Un procedimiento que no devuelve ningún valor se llama un comando.

Vector

Un tipo de dato elemental que es una serie de cero o más elementos en un orden específico. Por ejemplo, {123 abc} es un vector con dos elementos. Los vectores son parecidos a las listas, salvo que es más fácil modificar los elementos en un vector, pero más difícil crear un nuevo vector que contiene todo de un otro vector después de un elemento especificado. Esto es, PONELEMENTO funciona, pero no MENOSPRIMERO. En general, los procedimientos operan más rápido sobre un vector que un procedimiento equivalente sobre una lista.

Vector de color

Una lista de tres números que representan las magnitudes de rojo, verde y azul que se asocian con un color particular. Los números en la lista deben ser enteros entre 0 y 255, inclusivo. Dondequiera se aceptan un vector de color como argumento, también puedes proporcionar un color indexado o un nombre de color.


SourceForge.net Logo