Sha256: 168925edb95a253ea61f5f411da10c97e0ee224c34c8fbebdffb863a2a1cc399
Contents?: true
Size: 467 Bytes
Versions: 1
Compression:
Stored size: 467 Bytes
Contents
require 'opal/parser' require 'opal/builder' require 'opal/builder_task' require 'opal/version' module Opal # Parse given string of ruby into javascript def self.parse(str, file='(file)') js = Parser.new.parse str, file "(#{js})();" end # Returns opal runtime js code (string) def self.runtime Builder.runtime end def self.opal_dir File.expand_path '../..', __FILE__ end def self.core_dir File.join opal_dir, 'core' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
opal-0.3.20 | lib/opal.rb |