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
