Ir al contenido

eof

Retorna verdadero cuando ya no existen datos que puedan leerse desde un archivo.

eof()

Despues de cada leer() desde archivo, eof() indica si aun quedan datos disponibles. Es la forma habitual de controlar un bucle de lectura hasta fin de archivo.

var
linea = ""
inicio
set_stdin("datos.txt")
set_ifs("\n")
// Si datos.txt tiene dos lineas, el bucle imprime ambas y luego termina.
leer(linea)
mientras (not eof()) {
imprimir(linea) // muestra la linea recien leida
leer(linea)
}
set_stdin("")
fin