diff --git a/transition_machine/src/ActionBank.cpp b/transition_machine/src/ActionBank.cpp index 50e01ca18ec8113065f75212cec75132d99e2cd4..547382f1391907192f30b53efd93504841f1e80f 100644 --- a/transition_machine/src/ActionBank.cpp +++ b/transition_machine/src/ActionBank.cpp @@ -616,6 +616,8 @@ std::vector<Action::BasicAction> ActionBank::str2sequence(const std::string & na { simpleBufferWrite(c, "ID", std::to_string(c.currentWordIndex), 0); c.currentWordIndex += 1; + if (ProgramParameters::debug) + fprintf(stderr, "ended word <%s>\n", c.getTape("FORM")[0].c_str()); }; auto undo = [](Config & c, Action::BasicAction &) { @@ -1305,6 +1307,9 @@ void ActionBank::addCharToBuffer(Config & config, const std::string & tapeName, std::string suffix = std::string(config.rawInput.begin()+config.rawInputHeadIndex, config.rawInput.begin()+config.rawInputHeadIndex+nbChar); + if (ProgramParameters::debug) + fprintf(stderr, "added char <%s> to word\n", suffix.c_str()); + tape.setHyp(relativeIndex, from+suffix); }