public
Description: Implementation of the core of Ruby's object system in JavaScript.
Homepage: http://jsclass.jcoglan.com
Clone URL: git://github.com/jcoglan/js.class.git
jcoglan (author)
Sat Jul 04 08:12:00 -0700 2009
commit  66c393f8bad1f1a66737c885a1e53ec2fa6641b1
tree    1a7f6875790ebf9b77467f053b375369e1e07343
parent  a49450064c565e4e7ea5c05707a7198f056af412
README.markdown

JS.Class - Ruby-style JavaScript

http://jsclass.jcoglan.com

JS.Class is a JavaScript library for building object-oriented programs using Ruby idioms. It implements Ruby's core object/module/class system in JavaScript, as well as several standard Ruby libraries and various other extensions.

Distribution files

The distribution contains the following files:

  • core.js - contains Class, Module, Kernel, Singleton and Interface
  • loader.js - everything from core.js, plus the Package system and dependency data for the standard library
  • stdlib.js - the whole standard library in one file

The remaining files should be self-explanatory; each contains a single piece of the standard library; see the website for documentation.

License

Distributed under the MIT license. Copyright (c) 2007-2009 James Coglan