Re: Not able to use %union?
Hans Åberg <[email protected]>
| Newsgroups | gmane.comp.parsers.bison.general |
|---|---|
| Message-ID | <[email protected]> |
> On 18 Feb 2019, at 04:37, Peng Yu <[email protected]> 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. _______________________________________________ [email protected] https://lists.gnu.org/mailman/listinfo/help-bison