Method: ASTree#initialize

Defined in:
lib/astree.rb

#initialize(source_code) ⇒ ASTree

Returns a new instance of ASTree.



17
18
19
20
# File 'lib/astree.rb', line 17

def initialize(source_code)
  ast = RubyVM::AbstractSyntaxTree.parse(source_code)
  @buffer = traverse(ast)
end