File tree Expand file tree Collapse file tree 3 files changed +4
-11
lines changed
Expand file tree Collapse file tree 3 files changed +4
-11
lines changed Original file line number Diff line number Diff line change 66# Opal is a ruby to javascript compiler, with a runtime for running
77# in any javascript environment.
88module Opal
9-
10- def self . compile ( source , options = { } )
11- Compiler . new . compile ( source , options )
12- end
13-
149 def self . gem_dir
1510 File . expand_path ( '..' , __FILE__ . untaint )
1611 end
Original file line number Diff line number Diff line change 44require 'opal/nodes'
55
66module Opal
7+ def self . compile ( source , options = { } )
8+ Compiler . new . compile ( source , options )
9+ end
10+
711 class Compiler
812 # Generated code gets indented with two spaces on each scope
913 INDENT = ' '
Original file line number Diff line number Diff line change 33require 'opal/erb'
44require 'opal/version'
55
6- module Opal
7- def self . compile ( source , options = { } )
8- Compiler . new . compile ( source , options )
9- end
10- end
11-
126module Kernel
137 def eval ( str )
148 code = Opal . compile str
You can’t perform that action at this time.
0 commit comments