This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
Liby /
| name | age | message | |
|---|---|---|---|
| |
AUTHORS | Mon Oct 05 18:28:22 -0700 2009 | |
| |
CHANGELOG | Mon Oct 05 18:28:22 -0700 2009 | |
| |
LICENSE.txt | Mon Oct 05 18:28:22 -0700 2009 | |
| |
README | Mon Oct 05 18:41:57 -0700 2009 | |
| |
bin/ | Mon Oct 05 18:28:22 -0700 2009 | |
| |
lib/ | Mon Oct 05 18:28:22 -0700 2009 | |
| |
setup.rb | Mon Oct 05 18:28:22 -0700 2009 | |
| |
test/ | Mon Oct 05 18:28:22 -0700 2009 |
README
Liby (Lisp In ruBY)
Oct. 5, 2009 Travis Whitton <tinymountain at gmail dot com>
Liby is a simple Lisp interpreter written in Ruby. It's heavily derived from
slisp which was written by Sandro Sigala. Liby implements a good number of
constructs seen in typical Lisp systems and may be useful for learning the
basis of the Lisp language.
[Requirements]
Everything required to run Liby should be included in your standard Ruby
install.
[How to install]
1. su to root
2. ruby setup.rb
to install in an alternate location
3. ruby setup.rb all --prefix=/some/other/location
[Usage]
See lib/builtin.rb for intrinsic functions. A library containing additional
functionality has been included in test/lisp/lisp.lsp. Liby uses dynamic
scoping in the same fashion as McCarthy's original Lisp did. Don't expect
to see macros anytime soon. See liby --help for command-line usage.
[Testing]
A test suite has been included in test/lisp/testsuite.lsp. All the assertions
pass successfully. This isn't to say Liby is 100% bug free. I'm saving the
special bugs for you to find.
[Copying]
BSD Licensed. See LICENSE.txt.
[WARRANTY]
THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
PURPOSE.







