Ejemplo n.º 1
0
 override public void Visit(AST_identifier identifier)
 {
     if (identifier.Declaration == null)
     {
         DebugPrint("identifier: " + identifier.Name + " : not declared");
     }
     else
     {
         if (identifier.Declaration.Type != null)
         {
             AST_type.AST_type_kind dataType = identifier.Declaration.Type.Kind;
             DebugPrint("identifier: " + identifier.Name + " : " + dataType.ToString());
         }
     }
 }