lib/sibilant.rb in sibilant-0.0.2 vs lib/sibilant.rb in sibilant-0.0.3
- old
+ new
@@ -1,8 +1,14 @@
require "sibilant/version"
require 'json'
module Sibilant
+ class << self
+ def [](sibilant_code)
+ Sibilant::Compiler.new.translate sibilant_code
+ end
+ end
+
class Compiler
def sibilant_js_root
File.join File.dirname(__FILE__), '..', 'js', 'sibilant'
end