TEJE.FR

Sinopsis
TEJE.FR lista_de_plantilla dato
(TEJE.FR lista_de_plantilla dato1 dato2 ...)
MAP.SE lista_de_plantilla dato
(MAP.SE lista_de_plantilla dato1 dato2 ...)
Descripción

Devuelve una lista formada por la concatenación con FRASE de los resultados de la ejecución repetida de lista_de_plantilla con todos los datos dados. Esto es, los elementos de la lista devuelta son los resultados de las evaluaciones. La lista devuelta puede tener, por lo tanto, un tamaño distinto de él de los argumento(s). (Si el resultado de una evaluación es la lista vacía, no contribuye nada a la lista devuelta.) Los argumentos de datos pueden ser palabras o listas.

En una plantilla, los símbolos ?RESTANTE y ?REST representan el porción de los datos a la derecha del miembro que se usa actualmente como el valor de la ranura ?. Por ejemplo, si los datos son [A B C D E], cuando se ejecuta la plantilla con ? reemplazado por B, entonces también se reemplace a ?RESTANTE y ?REST por [C D E]. Si usas múltiples ranuras paralelas, entonces (?RESTANTE 1) va a la ranura ?1, etc.

Se usa el símbolo ?RESTANTE sólo en la versión de FMSLogo española. Se usa ?REST en todas las versiones de FMSLogo.

En una plantilla, el símbolo # representa la posición en lista_de_datos del miembro que se usa actualmente como el valor de la ranura ?. Por ejemplo, si los datos son [A B C D E], cuando se ejecuta la plantilla con ? reemplazado por B, entonces también se reemplace a # por 2.

Ejemplo
MUESTRA (TEJE.FR "LISTA [a b c] [d e f])
[a d b e c f]

SourceForge.net Logo