diff --git a/maca_trans_parser/src/decode.c b/maca_trans_parser/src/decode.c index 910296223eda58483b9f1fcf3bfeadfa72f14a2b..909f923b47584acc679e0f0554d9cbb050e0e806 100644 --- a/maca_trans_parser/src/decode.c +++ b/maca_trans_parser/src/decode.c @@ -62,12 +62,9 @@ int main(int argc, char *argv[]) return 1; } - ctx->mvt_nb = ctx->dico_labels->nbelem * 2 + 1; root_label = dico_string2int(ctx->dico_labels, (char *)"root"); - - if(root_label == -1) root_label = 0; /* when in stream mode, force to renumber the tokens (ugly !) */ diff --git a/maca_trans_parser/src/movement.c b/maca_trans_parser/src/movement.c index 7afb7aa9fece674ad47932b5a1fce8b5fc4f2a41..288db3fbf2bba2eda2c8157497d67c5955f70d88 100644 --- a/maca_trans_parser/src/movement.c +++ b/maca_trans_parser/src/movement.c @@ -114,7 +114,7 @@ int movement_shift(config *c, int stream, float score) stack_push(c->st, queue_remove(c->bf)); - config_add_mvt(c, 0); + config_add_mvt(c, MVT_SHIFT); if(stream) config_add_next_word_to_buffer(c); return 1;