bug-indent
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 04/11] parse: Write out token names when dumping the parser's sta


From: Tim Hentenaar
Subject: [PATCH 04/11] parse: Write out token names when dumping the parser's stack
Date: Mon, 15 Jun 2015 21:52:55 +0200

---
 src/parse.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/parse.c b/src/parse.c
index 3820cb6..bc661ba 100644
--- a/src/parse.c
+++ b/src/parse.c
@@ -528,9 +528,10 @@ extern exit_values_ty parse (
 
         for (i = 1; i <= parser_state_tos->tos; ++i)
         {
-            printf (_("  stack[%d] =>   stack: %d   ind_level: %d\n"),
-                    (int) i, (int) parser_state_tos->p_stack[i],
-                    (int) parser_state_tos->il[i]);
+            printf (_("  stack[%d] =>  stack: %d [%-10s]  ind_level: %d\n"),
+                    (int)i, (int)parser_state_tos->p_stack[i],
+                    debug_symbol_strings[parser_state_tos->p_stack[i]],
+                    (int)parser_state_tos->il[i]);
         }
 
         printf ("\n");
-- 
2.3.6




reply via email to

[Prev in Thread] Current Thread [Next in Thread]