public VariableChecker(AbstractSyntaxTree tree, SymbolTable symbols)
 {
     Tree        = tree;
     Symbols     = symbols;
     Passed      = false;
     TypeChecker = new TypeChecker(Tree, Symbols);
 }
 public TypeChecker(AbstractSyntaxTree tree, SymbolTable symbols)
 {
     Tree    = tree;
     Symbols = symbols;
 }