This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Could somebody please explain these terms - needed for translation
- To: kthomas at gwdg dot de (Philipp Thomas)
- Subject: Re: Could somebody please explain these terms - needed for translation
- From: Zack Weinberg <zack at rabi dot columbia dot edu>
- Date: Tue, 27 Apr 1999 15:11:53 -0400
- cc: egcs at egcs dot cygnus dot com
On Tue, 27 Apr 1999 18:49:55 GMT, Philipp Thomas wrote:
>I'm trying to translate egcs's messages into German. But I have difficulties
>understanding some of them. Could somebody please explain them to me ?
>
>#: c-parse.y:1521
>"ANSI C forbids label at end of compound statement"
A construct such as
if (x)
{
/* code... */
label:
}
is forbidden. (`Compound statement' is a series of statements
surrounded by braces - most people call this a `block'.)
>#: c-parse.y:1398
>"ANSI C forbids member declarations with no members"
I am not certain what this means, either. It triggers on code like
struct S { int; };
but that also gets some other warnings.
zw