diff options
Diffstat (limited to 'src/tools/qlalr/parsetable.cpp')
-rw-r--r-- | src/tools/qlalr/parsetable.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tools/qlalr/parsetable.cpp b/src/tools/qlalr/parsetable.cpp index 3259643a80..c88ac1291e 100644 --- a/src/tools/qlalr/parsetable.cpp +++ b/src/tools/qlalr/parsetable.cpp @@ -86,7 +86,8 @@ void ParseTable::operator () (Automaton *aut) first = false; - foreach (const Name &la, aut->lookaheads.value (item)) + const auto lookaheads = aut->lookaheads.value(item); + for (const Name &la : lookaheads) out << " " << *la << " reduce using rule " << aut->id (item->rule) << " (" << *item->rule->lhs << ")" << endl; } |