Class: BlifUtils::AST::TranslationUnit

Inherits:
Object
  • Object
show all
Defined in:
lib/blifutils/ast.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(modList = []) ⇒ TranslationUnit

Returns a new instance of TranslationUnit.



27
28
29
# File 'lib/blifutils/ast.rb', line 27

def initialize (modList = [])
	@modelList = modList
end

Instance Attribute Details

#modelListObject (readonly)

Returns the value of attribute modelList.



25
26
27
# File 'lib/blifutils/ast.rb', line 25

def modelList
  @modelList
end

Instance Method Details

#pretty_printObject



31
32
33
34
35
# File 'lib/blifutils/ast.rb', line 31

def pretty_print
	ret = ''
	@modelList.each {|model| ret += model.pretty_print(0)}
	return ret
end