Package Details: picolisp 3.1.10-4

Package Base: picolisp
Description: If some programming languages claim to be the "Swiss Army Knife of Programming", then PicoLisp may well be called the "Scalpel of Programming": Sharp, accurate, small and lightweight, but also dangerous in the hand of the inexperienced.
Upstream URL: http://picolisp.com/5000/!wiki?home
Category: devel
Licenses: GPL
Submitter: perlawk
Maintainer: perlawk
Last Packager: perlawk
Votes: 2
First Submitted: 2010-08-20 15:51
Last Updated: 2015-04-18 12:08

Dependencies (0)

Required by (0)

Sources

Latest Comments

Comment by rkallos

2015-02-06 05:20

Here is an updated PKGBUILD for Picolisp 3.1.9:
http://pastebin.com/3HJyCv7A

Comment by northbear

2013-08-21 17:52

I've done updated PKGBUILD for picoLisp-3.1.3. I can provide it to you for updating this package.

Comment by hav3lock

2013-02-14 18:37

Update or disown please.

Comment by perlawk

2012-04-10 01:39

Mr. abu, try to change the location to /usr/share, the program will not work, why?
I don't know, may be submit your solution for us to share, thank you.

Anonymous comment

2011-12-12 15:49

> Any reasons why you're using '/opt' instead of '/usr/share'?

Yes, this is not the recommended location.

For a proper file layout, I recommend to look at the Debian package

Anonymous comment

2011-12-06 08:18

> How should psh, pil etc. work?

This is explained in the man page, and the INSTALL file. 'pil' is the standard call (or 'pil +' for interactive development (debugging)). The script 'psh' is for local usage.

> By changing it to "#!/usr/bin/picolisp lib.l" it works but
> doesn't find lib.l. How does picolisp find its standard
> libraries and how can it be modified?

For hash-bang scripts, both the binary 'picolisp' and 'lib.l' must be referred to by absolute path names. Thus,

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

will do. This is also explained in INSTALL, or in

http://software-lab.de/doc/tut.html#script

Comment by baskerville

2011-12-04 11:31

$ ll /opt/picolisp/lib/el/inferior-picolisp.el
-rw-r----- 1 root root 13K Dec 28 2009 /opt/picolisp/lib/el/inferior-picolisp.el

Not great if one wants to grep things...

Comment by baskerville

2011-12-04 11:15

Any reasons why you're using '/opt' instead of '/usr/share'?

Comment by baskerville

2011-12-01 19:23

Correct checksums are:
md5sums=('c8143d0ed9ae35ad93c11f1f79593f77'
'4a1c0a7ac3c1726201ebbc7b24e94add')

Comment by nitralime

2011-11-22 13:33

How should psh, pil etc. work?

$ psh
bash: /usr/bin/psh: bin/picolisp: bad interpreter: No such file or directory

$ head -1 /usr/bin/psh
#!bin/picolisp lib.l

By changing it to "#!/usr/bin/picolisp lib.l" it works but
doesn't find lib.l. How does picolisp find its standard
libraries and how can it be modified?

Comment by pdxleif

2010-10-28 06:54

3.0.4 is out