Sawfish Logo (Alternative)Librep is a shared library imple­ment­ing a Lisp dialect that is
light­weight, rea­son­ably fast, and highly exten­si­ble. It had been
authored by John Harper. It con­tains an inter­preter, byte-code com­piler
and vir­tual machine. Appli­ca­tions may use the inter­preter as an
exten­sion lan­guage, or it may be used for stand­alone scripts.

Rep was orig­i­nally inspired by Emacs Lisp. How­ever one of the main
defi­cien­cies of elisp–the reliance on dynamic scope–has been removed.
Also, rep only has a sin­gle name­space for symbols.

Librep is released under the terms of the GNU Gen­eral Pub­lic License,
copy­right John Harper, and is known to com­pile on at least the
fol­low­ing archi­tec­tures: Alpha AMD64 ARM ARMEL HPPA IA-32 IA-64 M68k
MIPS MIPSEL Pow­erPC PowerPC-64 S390 SPARC X86 (accord­ing to Debian
documentation).

Down­load: Tar/BZ2 Tar/XZ

GIT: git://git.gnome.org/librep

ChangeLog:

0.90.6
======

* renamed ‘file-uid-p’ to ‘file-uid’ and ‘file-gid-p’ to ‘file-gid’
[Christo­pher Bratusek]

* Minor doc improve­ments [Teika Kazura]

Describes func­tions ‘sig­nal’ and ‘string-split’. Cor­rec­tion in
suf­fix han­dling of ‘load’ func­tion. More details on the func­tion
‘require’.

* improved spec­file [Kim B. Heino]

* Process exe­cu­tion fail­ure emits bet­ter mes­sage. [Teika Kazura]