class Mustermann::AST::Transformer

Takes a tree, turns it into an even better tree. @!visibility private

Public Class Methods

transform(tree) click to toggle source

Transforms a tree. @note might mutate handed in tree instead of creating a new one @param [Mustermann::AST::Node] tree to be transformed @return [Mustermann::AST::Node] transformed tree @!visibility private

# File lib/mustermann/ast/transformer.rb, line 14
def self.transform(tree)
  new.translate(tree)
end