Class: JSCompiler
- Inherits:
-
Object
- Object
- JSCompiler
- Defined in:
- lib/fwi/compilers/js/compiler.rb
Constant Summary collapse
Instance Method Summary collapse
- #after_parse ⇒ Object
- #compile(file, lex, bitmap, options) ⇒ Object
- #on_selected ⇒ Object
- #populate_options(o) ⇒ Object
Instance Method Details
#after_parse ⇒ Object
10 |
# File 'lib/fwi/compilers/js/compiler.rb', line 10 def after_parse; end |
#compile(file, lex, bitmap, options) ⇒ Object
13 14 15 16 17 18 19 20 21 22 |
# File 'lib/fwi/compilers/js/compiler.rb', line 13 def compile file, lex, bitmap, base = File.basename(file, File.extname(file)) files = GEN.gen bitmap files.each do |fn, contents| f = File.join([:output], fn) FileUtils.mkdir_p File.("..", f) File.write(f, contents) end end |
#on_selected ⇒ Object
11 |
# File 'lib/fwi/compilers/js/compiler.rb', line 11 def on_selected; end |
#populate_options(o) ⇒ Object
7 8 |
# File 'lib/fwi/compilers/js/compiler.rb', line 7 def o end |