Skip to content
Snippets Groups Projects
Commit 5980856d authored by Alexis Nasr's avatar Alexis Nasr
Browse files

fixed a bug in feat_fct.c

parent a664877a
No related branches found
No related tags found
No related merge requests found
......@@ -178,8 +178,8 @@ int b0sf(void *c) {return word_get_label(word_buffer_b0(config_get_buffer((confi
int b0len(void *c) {
int len = 0;
word *w = word_buffer_b0(config_get_buffer((config *) c));
if(w->input)
len = strlen(w->input);
if(w->form)
len = strlen(w->form);
return (len > 7)? 7 : len;
}
......
......@@ -158,7 +158,7 @@ int movement_root(config *c, int movement_code, int root_code)
s0->is_root = 1;
/*---- ajout 19/12/17 ----------*/
word_set_sent_seg(word_buffer_get_word_n(config_get_buffer(c), s0->rspan), 1);
// word_set_sent_seg(word_buffer_get_word_n(config_get_buffer(c), s0->rspan), 1);
/*-----------------------------*/
stack_pop(config_get_stack(c));
......
......@@ -68,10 +68,10 @@ int oracle_parser_arc_eager(config *c, word_buffer *ref, int root_label)
}
/* word on the top of the stack is an end of sentence marker */
/* if((word_get_sent_seg(word_buffer_get_word_n(ref, s0_index)) == 1)
if((word_get_sent_seg(word_buffer_get_word_n(ref, s0_index)) == 1)
&& (word_get_sent_seg(word_buffer_get_word_n(config_get_buffer(c), s0_index)) != 1)){
return MVT_PARSER_EOS;
}*/
}
/* LEFT ARC b0 is the governor and s0 the dependent */
if(s0_gov_index == b0_index){
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment