//public void VisitNode(PrimitiveType node) //{ // Console.Write("<" + node.ClassName() + ">: "); // Console.ForegroundColor = ConsoleColor.Green; // Console.WriteLine(node.Type); // Console.ResetColor(); //} public void VisitNode(PrimitiveTypeInt node) { Console.Write("<" + node.ClassName() + ">: "); Console.ForegroundColor = ConsoleColor.Green; Console.Write("INT"); Console.ResetColor(); PrintAttribute(node); }
private void VisitNode(PrimitiveTypeInt node) { Attributes attr = new Attr(node.TypeDescriptor); node.AttributesRef = attr; }