picolisp

Unnamed repository; edit this file to name it for gitweb.
git clone https://logand.com/git/picolisp.git/
Log | Files | Refs | README | LICENSE

commit dc435d520dd38b2d8068f02be5819a8a1cf82155
parent 97d8fc34d82fc569c17f87b466baec8b8776f505
Author: Alexander Burger <abu@software-lab.de>
Date:   Mon, 25 Apr 2011 12:19:15 +0200

Make suitable for global and local installation
Diffstat:
MCHANGES | 1+
MReleaseNotes | 8++++++--
Mapp/main.l | 6+++---
Mdoc/family.l | 4++--
Mmisc/bigtest | 4++--
Apil | 2++
6 files changed, 16 insertions(+), 9 deletions(-)

diff --git a/CHANGES b/CHANGES @@ -1,4 +1,5 @@ * XXjun11 picoLisp-3.0.7 + Local 'pil' startup script 64-bit version for PowerPC (ppc64) Bug in 'replace' (64-bit) Moved temporary directories to ~/.pil/tmp/ diff --git a/ReleaseNotes b/ReleaseNotes @@ -1,4 +1,4 @@ -24apr11abu +25apr11abu (c) Software Lab. Alexander Burger @@ -16,6 +16,10 @@ Temporary directories (with the PID as name) were created in a "tmp/" directory in the current working directory. They are now in "~/.pil/tmp/". -2. A preliminary implementation of the 64-bit version for PowerPC (ppc64). +2. A local startup script 'pil' was introduced, analog to the global + "/usr/bin/pil" script. In the long term, './p' will be replaced with './pil', + and './dbg' will be replaced with './pil +'. + +3. A preliminary implementation of the 64-bit version for PowerPC (ppc64). Floating point support for 'native' is still missing. And code generation must be optimized. diff --git a/app/main.l b/app/main.l @@ -1,10 +1,10 @@ -# 15nov10abu +# 25apr11abu # (c) Software Lab. Alexander Burger -(allowed ("app/" "img/") +(allowed ("app/" "@img/") "@start" "@stop" "favicon.ico" "lib.css" "@psh" ) -(load "lib/http.l" "lib/xhtml.l" "lib/form.l" "lib/ps.l" "lib/adm.l") +(load "@lib/http.l" "@lib/xhtml.l" "@lib/form.l" "@lib/ps.l" "@lib/adm.l") (setq *Scl 2 diff --git a/doc/family.l b/doc/family.l @@ -1,7 +1,7 @@ -# 04feb10abu +# 25apr11abu # (c) Software Lab. Alexander Burger -(load "lib/http.l" "lib/xhtml.l" "lib/form.l" "lib/ps.l") +(load "@lib/http.l" "@lib/xhtml.l" "@lib/form.l" "@lib/ps.l") ### DB ### (class +Person +Entity) diff --git a/misc/bigtest b/misc/bigtest @@ -1,8 +1,8 @@ #!bin/picolisp lib.l -# 23jan10abu +# 25apr11abu # misc/bigtest <seed> -(load "lib/misc.l") +(load "@lib/misc.l") (seed (car (argv))) diff --git a/pil b/pil @@ -0,0 +1,2 @@ +#!bin/picolisp lib.l +(load "lib/misc.l" "lib/btree.l" "lib/db.l" "lib/pilog.l")