@PAN[identificador, desplazamiento, identificador de archivo, desplazamiento de archivo, longitud] : Lee desde un archivo a un búfer binario.

 

encargarse de - un identificador binario de @BALLOC

 

compensar - el desplazamiento de bytes en el buffer (decimal o hexadecimal)

 

manejador de archivos - un identificador de archivo abierto para lectura (desde @FILEOPEN)

 

desplazamiento de archivos - el desplazamiento de lectura (desde la posición actual del archivo) (decimal o hexadecimal)

 

de largo - número de bytes a leer (decimal o hexadecimal)

 

@PAN devuelve el número de bytes realmente leídos.

 

Ejemplo:

 

establecer fhandle=%@fileopen[nombre de archivo,r]

establecer bhandle=%@balloc[128]

establecer valor=%@bread[%bhandle,0,%fhandle,0,32]