On Thu, May 13, 2021 at 11:40:50AM -0500, polifemo wrote:
> reading the file that calls vip, the first line is:
> 
> (unless *Dbg
>    (load "@lib/vip.l") )
> 
> why does it seem that, when in debug mode, the vip library is prevented
> from loading? its especially confusing since it seems to do nothing, as
> running `vip +` runs vip normally.

It is because in debug mode "@lib/vip.l" is already loaded in "@lib.l".

The 'vip' script has the first line

   #!/usr/bin/picolisp /usr/lib/picolisp/lib.l

At the end of "lib.l" we have

   ### Debug ###
   `*Dbg
   ...
   (load ... "@lib/vip.l")

Thus, loading it once more is not nevessary.

☺/ A!ex

-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Reply via email to