Lectura de líneas

En general, una línea termina cuando FMSLogo encuentra una secuencia de nueva línea (CRLF o LF) o el fin del flujo.

Una línea (línea de instrucciones o una línea leída con LEELISTA o LEEPALABRA) puede continuar en la línea siguiente si el carácter inmediatamente antes de la secuencia de nueva línea es una tilde de la eñe (~). LEEPALABRA guarda el carácter y la nueva línea; LEELISTA no. Una tilde de la eñe que se aparece en cualquier otra parte de una línea no tiene tratamiento especial.

Un punto y coma inicia un comentario en una línea de instrucciones. Logo ignora todos los caracteres que siguen al punto y coma hasta el final de la línea. Una tilde de la eñe (~) como último carácter de una línea que tiene comentario indica una continuación de la línea, pero no del comentario.

Ejemplo:

ESCRIBE "abc;comentario ~
def
abcdef

Hay algunos delimitadores especiales que hacen continuar una línea hasta que se encuentran un carácter coincidente sin la necesidad de una tilde de la eñe.


SourceForge.net Logo