What I mean to say is, it looks as though, from where "file" is being
called, it would always return NIL.
On Wed, Oct 17, 2018 at 1:19 PM Curtis <[email protected]> wrote:
>
> I'm a little confused by the purpose of the (file) function's use in
> the example given here: https://software-lab.de/doc/refF.html#file
> The example is: (load (pack (car (file)) "localFile.l"))  # Load a
> file in same directory
>
> But, doesn't (load "localFile.l") do the same thing?
>
> I noticed the same combination of pack, car, file here:
> https://github.com/aw/picolisp-nanomsg/blob/master/EXPLAIN.md
> (setq *Nanomsg (pack (car (file)) "lib/libnanomsg.so"))
>
> Isn't it the same thing as just (setq *Nanomsg "lib/libnanomsg.so"))?

-- 
UNSUBSCRIBE: mailto:[email protected]?subject=Unsubscribe

Reply via email to