public TypeChecker(SymStack stack)
 {
     _stack = stack;
 }
 public SemanticsVisitor(SymStack stack, TypeChecker typeChecker)
 {
     _stack       = stack;
     _typeChecker = typeChecker;
 }