On Mon, 05 Nov 2012 14:37:07 +0100
dexen deVries <[email protected]> wrote:
> hello list,
>
> why does `rd' return NIL in simplest use ('sym or NIL argument):
> (in "info.txt"
> (print (rd]
>
> while it seems to work fine with 'cnt argument:
> (in "info.txt"
> (print (rd 1]
>
> guess i'm doing something wrong @_@
>
> using picoLisp-3.1.0.tgz.
>
rd without argument (or with a sym) means binary read, it tries to read
an atom or expression in the binary PLIO format (used by pr). Rd with a
number argument means to read the given amount of bytes as a bignum.
The sym argument is an optional end of file flag to return instead of
the default (NIL).
--
UNSUBSCRIBE: mailto:[email protected]?subject=Unsubscribe