Method: MicroCisc::Compile::Statement#initialize

Defined in:
lib/micro_cisc/compile/statement.rb

#initialize(label_generator, statement, indexed_vars, equivalents) ⇒ Statement

Returns a new instance of Statement.



9
10
11
12
13
14
15
# File 'lib/micro_cisc/compile/statement.rb', line 9

def initialize(label_generator, statement, indexed_vars, equivalents)
  @label_generator = label_generator
  @original = statement
  @minimal = filter_comments(statement)
  @indexed_vars = indexed_vars
  @equivalents = equivalents
end