From 4d795cbfc667c16d2476a09f763d2be872a3ca2c Mon Sep 17 00:00:00 2001 From: Franck Dary <franck.dary@lis-lab.fr> Date: Wed, 4 Dec 2019 15:48:05 +0100 Subject: [PATCH] Fixed ids when doing action SPLITWORD --- transition_machine/src/ActionBank.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transition_machine/src/ActionBank.cpp b/transition_machine/src/ActionBank.cpp index 547382f..e7c79ed 100644 --- a/transition_machine/src/ActionBank.cpp +++ b/transition_machine/src/ActionBank.cpp @@ -668,7 +668,7 @@ std::vector<Action::BasicAction> ActionBank::str2sequence(const std::string & na int splitedSize = (int)splited.size(); auto apply = [i, splitedSize](Config & c, Action::BasicAction &) { - simpleBufferWrite(c, "ID", i == 0 ? std::to_string(c.currentWordIndex) + "-" + std::to_string(c.currentWordIndex+splitedSize-2) : std::to_string(c.currentWordIndex+i-1), i); + simpleBufferWrite(c, "ID", i == 0 ? std::to_string(c.currentWordIndex) + "-" + std::to_string(c.currentWordIndex+splitedSize-2) : std::to_string(c.currentWordIndex), i); if (i > 0) c.currentWordIndex += 1; }; -- GitLab