When you assign a string to a variable which is returned to the parser you need to make sure you first allocate the memory with either emalloc() or estrdup().
Lorsque vous assignez une chaîne dans une variable qui est retournée à l'analyseur, assurez-vous de bien allouer la mémoire avec emalloc() ou estrdup().