help-bison
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Not able to use %union?


From: Hans Åberg
Subject: Re: Not able to use %union?
Date: Mon, 18 Feb 2019 21:42:53 +0100

> On 18 Feb 2019, at 04:37, Peng Yu <address@hidden> wrote:
> 
> I use rapidstring to make the string operations use and use the Boehm
> garbage collector so that I don't have to always remember to release
> the memory.
> 
> https://github.com/boyerjohn/rapidstring
> 
> Because I want to use the previously allocated memory, I don't want to
> call "rs_init(&yylval->str)" in any action. So YYSTYPE must be a
> struct instead of a union.

The Boehm GC probably can find pointers in unions, a link suggested there might 
be a problem with guessing correctly for packed structs.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]