Class: Jcompiler::Cache

Inherits:
Object
  • Object
show all
Defined in:
lib/jcompiler/cache.rb

Constant Summary collapse

@@store =
{}

Class Method Summary collapse

Class Method Details

.read(id, source) ⇒ Object



4
5
6
7
8
9
10
# File 'lib/jcompiler/cache.rb', line 4

def self.read(id, source)
  @@store[id] ||= Jcompiler::Compiler.new(source).compile
  File.open('/tmp/hoge', 'w') do |f|
    f.puts @@store[id]
  end
  @@store[id]
end