Ejemplo n.º 1
0
 public void PrintInvertedInputs(int indnt, StreamWriter writer, ICompoundArithmeticNode node)
 {
     indent(indnt, writer); writer.Write("<InvertedInputs>\n");
     foreach (var temp in node.InvertedInputs)
     {
         indent(indnt + 1, writer); writer.Write("<InvertedInput>" + temp + "</InvertedInput>\n");
     }
     indent(indnt, writer); writer.Write("</InvertedInputs>\n");
 }
Ejemplo n.º 2
0
        // XML generator arithmetic nodes
        public void xg(int indnt, StreamWriter writer, ICompoundArithmeticNode node, string msg)
        {
            indent(indnt, writer);
            if (msg != "")
            {
                writer.WriteLine(msg);
            }

            writer.Write("<ICompoundArithmeticNode NodeId=\"" + node.UniqueId + "\" ParentId=\"" + node.ParentNode.UniqueId + "\" Mode=\"" + node.Mode + "\">\n");
            PrintInvertedInputs(indnt + 1, writer, node);
            indent(indnt + 1, writer); writer.Write("<InvertedOutput>" + node.InvertedOutput + "</InvertedOutput>\n");
            PrintTerminals(indnt + 1, writer, node.Terminals);
            indent(indnt, writer); writer.Write("</ICompoundArithmeticNode>\n");
        }