> On 18 Dec 2018, at 20:06, Rob Casey <rca...@gmail.com> wrote:
> 
> Yes - That is correct Chris. I am allocating memory within Flex for tokens.
> This issue first manifest itself when I started to add code for the proper
> freeing on this memory (where no longer required) within grammar actions.

It looks like a lexer issue, same pointer passed to the Bison parser. You might 
write out the strings to see whether it is overwritten or not written the 
second time.

> On Wed, 19 Dec. 2018, 04:40 Chris verBurg <cheetomons...@gmail.com wrote:
> 
>> Rob,
>> 
>> To ask a sanity question, you do strdup (or otherwise allocate fresh
>> memory for) yytext on the Flex side when returning tokens, yes?
>> 
>> -Chris



_______________________________________________
help-bison@gnu.org https://lists.gnu.org/mailman/listinfo/help-bison

Reply via email to