Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Little library to convert Ruby blocks into JavaScript code, via S Expressions. Work in progress.
Ruby
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
lib
pkg
test
.document
Gemfile
Gemfile.lock
LICENSE.txt
README.rdoc
Rakefile
ShyRubyJS.gemspec
VERSION

README.rdoc

ShyRubyJS

Little library to convert Ruby blocks into JavaScript code, via S Expressions. Work in progress.

I've mainly put this up for feedback and in anticipation of uploading my larger library, a Ruby API for CouchDB providing a query language that parses Ruby blocks as JavaScript (using this library) and language-native document objects.

This is the first code I've ever made that's intended for use by other people, so expect it to be awful.

Installation

Requires Ruby 1.9 or greater.

gem install ShyRubyJS

Usage

require 'shyrubyjs'

parser = ShyRubyJS::ShySexpParser.new

javascript = parser.parse_block { # any arbitrary code, hopefully }

Copyright

Copyright © 2011 Cerales. See LICENSE.txt for further details.

Something went wrong with that request. Please try again.