class MetaCL::Program
Attributes
code[RW]
platform[RW]
resources[RW]
Public Class Methods
create(filename)
click to toggle source
# File lib/metacl/program.rb, line 15 def self.create(filename) Program.new(filename).code end
new(filename)
click to toggle source
# File lib/metacl/program.rb, line 5 def initialize(filename) @platform = :cpp @resources = Logic::ResourceManager.new @code = DSL::Root.new(self, filename).code end
Public Instance Methods
set_platform(platform)
click to toggle source
# File lib/metacl/program.rb, line 11 def set_platform(platform) @platform = platform end