From 1f2374d213436d70e54ce2b75e3b15696ea664af Mon Sep 17 00:00:00 2001 From: Kevin Glynn Date: Wed, 24 Nov 2010 17:12:12 +0100 Subject: [PATCH] more legible (to me) dump --- .../antlr3/src/cs2j/AntlrUtils/AntlrUtils.cs | 33 ++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/CSharpTranslator/antlr3/src/cs2j/AntlrUtils/AntlrUtils.cs b/CSharpTranslator/antlr3/src/cs2j/AntlrUtils/AntlrUtils.cs index bc5db8e..47b4745 100644 --- a/CSharpTranslator/antlr3/src/cs2j/AntlrUtils/AntlrUtils.cs +++ b/CSharpTranslator/antlr3/src/cs2j/AntlrUtils/AntlrUtils.cs @@ -53,12 +53,43 @@ namespace RusticiSoftware.Translator.AntlrUtils { Console.ForegroundColor = ConsoleColor.Magenta; Console.WriteLine("Nodes"); + //object o_prev = string.Empty; object o = nodes.NextElement(); while (!nodes.IsEndOfFile(o)) { - Console.WriteLine(" {0}", o.ToString()); + if (o.ToString() == "DOWN") + { + Console.ForegroundColor = ConsoleColor.Green; + Console.Write("{"); + Console.ForegroundColor = ConsoleColor.Magenta; + } + else if (o.ToString() == "UP") + { + Console.ForegroundColor = ConsoleColor.Green; + Console.Write(" }"); + Console.ForegroundColor = ConsoleColor.Magenta; + } +// if (o.ToString() == "DOWN") +// { +// if (o_prev.ToString() != "UP" && o_prev.ToString() != "DOWN") +// Console.Write(" {0}{}", o_prev); +// } +// else if (o.ToString() == "UP") +// { +// if (o_prev.ToString() != "UP" && o_prev.ToString() != "DOWN") +// Console.Write(" {0} ]", o_prev); +// } + else + { + Console.Write(" {0}", o.ToString()); + } + + o = nodes.NextElement(); } +// if (o_prev.ToString() != "UP" && o_prev.ToString() != "DOWN") +// Console.Write(" {0}", o_prev.ToString()); +// Console.WriteLine(); Console.ResetColor(); }