Module: Evaluater (TmDoc::Transformer::CoreIntoModule)

Overview
Module Structure
Class Hierarchy
Module Methods
Evaluater.evaluate! / 4
Evaluater.evaluate_module! / 7
Evaluater.evaluate_directive! / 6
Evaluater.evaluate_property_or_method! / 6
Evaluater.resolve_module_name! / 3
Evaluater.validate_class_consistency! / 4
is a submodule of
module: CoreIntoModule ( TmDoc::Transformer )
is modularized into
class: MapOfPathToModuleFuncNames   
has modular siblings
module: Resolver   
has properties
module method: evaluate! / 4   
module method: evaluate_module! / 7   
module method: evaluate_directive! / 6   
module method: evaluate_property_or_method! / 6   
module method: resolve_module_name! / 3   
module method: validate_class_consistency! / 4   
is defined at
#14 in transformer/core-into-module/evaluater.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: TmDoc
  module: Transformer
  module: CoreIntoModule
✗ module: Evaluater
class: MapOfPathToModuleFuncNames     
  module: Resolver

Module Methods

Evaluater.evaluate! / 4

#25 in transformer/core-into-module/evaluater.rb

evaluate! ( mc_toplevel_module ,
  env ,
  map_of_path_to_module ,
  mm_file )

Evaluater.evaluate_module! / 7

#176 in transformer/core-into-module/evaluater.rb

evaluate_module! ( mc_module ,
  mm_location ,
  mm_above_path ,
  mm_above_module ,
  name ,
  env ,
  map_of_path_to_module )

Evaluater.evaluate_directive! / 6

#236 in transformer/core-into-module/evaluater.rb

evaluate_directive! ( mc_directive ,
  mm_location ,
  mm_above_path ,
  mm_above_module ,
  env ,
  mm_file )

Evaluater.evaluate_property_or_method! / 6

#295 in transformer/core-into-module/evaluater.rb

evaluate_property_or_method! ( mc_subject ,
  mm_location ,
  mm_above_path ,
  mm_above_module ,
  env ,
  map_of_path_to_func_names )

Evaluater.resolve_module_name! / 3

#377 in transformer/core-into-module/evaluater.rb

resolve_module_name! ( target_path ,
  env ,
  map_of_path_to_module )

Evaluater.validate_class_consistency! / 4

#458 in transformer/core-into-module/evaluater.rb

validate_class_consistency! ( mc_my_subject ,
  mm_my_location ,
  mm_other_module ,
  env )