public void visit(IStatementsListNode value) { string s = value.GetType().Name + "."; //prepare_string_node(value.LeftLogicalBracketLocation.ToString(), s + "LeftlogicalBracketLocation"); prepare_base_node_collection(value.LocalVariables, s + "LocalVariables", "LocalVariables", value.LocalVariables.Length); //prepare_string_node(value.RightLogicalBracketLocation.ToString(), s + "RightLogicalBracketLocation"); prepare_base_node_collection(value.statements, s + "subnodes", "subnodes", value.statements.Length); }