C++ Unions (Bison 3.8.1)

Next: , Up: C++ Semantic Values [Contents][Index]


10.1.4.1 C++ Unions

The %union directive works as for C, see The Union Declaration. In particular it produces a genuine union, which have a few specific features in C++.

Because objects have to be stored via pointers, memory is not reclaimed automatically: using the %destructor directive is the only means to avoid leaks. See Freeing Discarded Symbols.

AltStyle によって変換されたページ (->オリジナル) /