From 0e9b564f8cb89e377738723fc431c1420f2f360c Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Fri, 10 Apr 2015 22:00:34 +0200 Subject: output: rename i argument to state --- src/output_lr0.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/output_lr0.cpp') diff --git a/src/output_lr0.cpp b/src/output_lr0.cpp index b821333..031ed43 100644 --- a/src/output_lr0.cpp +++ b/src/output_lr0.cpp @@ -29,16 +29,16 @@ namespace solar { -void output_lr0_t::emit_state_shift(unsigned i) { +void output_lr0_t::emit_state_shift(unsigned state) { std::fprintf(source_file, "\t\t\tswitch (token) {\n"); - if (generator->get_shifts().find(std::make_pair(i, symbol_t::make_nonterm(""))) != generator->get_shifts().end()) { + if (generator->get_shifts().find(std::make_pair(state, symbol_t::make_nonterm(""))) != generator->get_shifts().end()) { std::fprintf(source_file, "\t\t\tcase 0:\n"); std::fprintf(source_file, "\t\t\t\treturn 0;\n\n"); } for (const auto &token : generator->get_terminals()) { - auto it = generator->get_shifts().find(std::make_pair(i, token)); + auto it = generator->get_shifts().find(std::make_pair(state, token)); if (it == generator->get_shifts().end()) continue; @@ -124,12 +124,12 @@ void output_lr0_t::emit_state_reduce(const item_t &item, int rule_id) { } } -void output_lr0_t::emit_state(unsigned i) { - std::fprintf(source_file, "\t\tcase %u:\n", i); +void output_lr0_t::emit_state(unsigned state) { + std::fprintf(source_file, "\t\tcase %u:\n", state); - auto it = generator->get_reductions().find(i); + auto it = generator->get_reductions().find(state); if (it == generator->get_reductions().end()) { - emit_state_shift(i); + emit_state_shift(state); } else { const rule_t &rule = generator->get_grammar().rules[it->second]; -- cgit v1.2.3