github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

tmountain / Liby

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 20
    • 2
  • Source
  • Commits
  • Network (2)
  • Issues (0)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

A Lisp interpreter written in Ruby. — Read more

  cancel

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

fix documentation typo 
tmountain (author)
Mon Oct 05 18:41:57 -0700 2009
commit  c784b187511750f27071e8614ed9e6eb37cd9797
tree    9f5873bb61189c47c7c24c0355b7e5ab8e534788
parent  54be834143d470aa5987f699583b82f322090ad5
Liby /
name age
history
message
file AUTHORS Loading commit data...
file CHANGELOG
file LICENSE.txt
file README
directory bin/
directory lib/
file setup.rb
directory test/
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.
Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server