[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: member with constructor not allowed in union
From: |
Akim Demaille |
Subject: |
Re: member with constructor not allowed in union |
Date: |
18 Mar 2002 11:31:23 +0100 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Common Lisp) |
Hi Paul,
It seems we are not done yet with the C++ issues.
The problem this time is that we have to throw away your union trick
to compute the alignments. We cannot afford to put YYSTYPE (and
actually YYLTYPE) into a union, as it makes it impossible for C++
users to use any useful structure in it.
I agree this is a C++ issue only, but as long as we don't have an
alternative C++ parser generator to save them (it is not ready for
public use), we have to go back to the old broken scheme.
My personal opinion is that we should keep the C parser as is in the
1.50 branch, as it will provide the needed support for C++ parsers.
But people need the 1.3x generations to support reasonable C++
constructs.
The bottom line is: would you handle the reversal in 1.3x? Thanks in
advance. I guess the NEWS file ought to explain the motivations for
this reversal, and explain that in the future, these people will have
to use the C++ output.
- member with constructor not allowed in union, Richard B. Kreckel, 2002/03/13
- Re: member with constructor not allowed in union, Anthony DeRobertis, 2002/03/13
- Re: member with constructor not allowed in union, Akim Demaille, 2002/03/14
- Re: member with constructor not allowed in union, Richard B. Kreckel, 2002/03/14
- Re: member with constructor not allowed in union, Akim Demaille, 2002/03/14
- Re: member with constructor not allowed in union, Richard B. Kreckel, 2002/03/14
- Re: member with constructor not allowed in union, Akim Demaille, 2002/03/15
- Re: member with constructor not allowed in union, Richard B. Kreckel, 2002/03/15
- Re: member with constructor not allowed in union, Christian Bauer, 2002/03/15
- Re: member with constructor not allowed in union,
Akim Demaille <=
- Re: member with constructor not allowed in union, Hans Aberg, 2002/03/18
- Re: member with constructor not allowed in union, Akim Demaille, 2002/03/18
- Re: member with constructor not allowed in union, Hans Aberg, 2002/03/18
- Re: member with constructor not allowed in union, Richard B. Kreckel, 2002/03/18
- Re: member with constructor not allowed in union, Akim Demaille, 2002/03/18
- Re: member with constructor not allowed in union, Hans Aberg, 2002/03/18
- Re: member with constructor not allowed in union, Anthony DeRobertis, 2002/03/19
- Re: member with constructor not allowed in union, Akim Demaille, 2002/03/19
- Re: member with constructor not allowed in union, Hans Aberg, 2002/03/19
- Re: member with constructor not allowed in union, Akim Demaille, 2002/03/20