On 11/2/12 4:30 PM, Alexander Burger wrote:
: (load "misc/fibo.l")
[lib/native.l:31] !? (** 2 32)
** -- Undefined
It seems you started only "bin/picolisp", right? '**' is defined in
"lib.l", so at least "bin/picolisp lib.l" must be started.
As ever, the recommended way is "./pil +".
f3bmac3:picoLispEmu jkleiser$ ./bin/picolisp misc/fibo.l
[misc/fibo.l:38] !? (load "@lib/native.l")
"@lib/native.l" -- Open error: No such file or directory
Same reason here. If the first argument is not correctly set up
(typically "lib.l"), then the path to the installation directory (to be
used by '@..') is missing.
So "./pil +" should be the first thing to try.
It didn't work too well:
f3bmac3:picoLispEmu jkleiser$ ./pil +
[/Users/jkleiser/.pil/history:1] File lock: Bad address