Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c > #5036

Re: error in code

From jacob navia <jacob@spamsink.net>
Newsgroups comp.lang.c
Subject Re: error in code
Date 2011-05-30 08:44 +0200
Organization lccwin
Message-ID <irvebv$res$1@speranza.aioe.org> (permalink)
References <4de14d0c$0$1943$bbae4d71@news.suddenlink.net> <irtvr8$fj1$1@speranza.aioe.org> <19714288-a7a0-41b3-9d85-83a7650451f5@f31g2000pri.googlegroups.com>

Show all headers | View raw


Le 30/05/11 06:04, Peter Nilsson a écrit :
> jacob navia<ja...@spamsink.net>  wrote:
>> Le 28/05/11 21:28, Bill Cunningham a écrit :
>>>       double a[] = 2.2, 4.2, 5.00;
> ...
>>> p.c: In function `main':
>>> p.c:12: invalid initializer
>>> p.c:12: parse error before numeric constant
>>
>> ...lcc-win issued NO ERRORS AT ALL.
>
> Even if you claimed conformance, it's not required to. It
> follows the context free grammar. The requirement of brace
> enclosed aggregate initialisors is not within a constraint.
>
>> After a lot of work I found that I introduced a bug
>
> QoI issue for sure, but I guess it just highlights that it isn't
> a particularly common mistake made by programmers.
>
> Still, might be interesting to see what lcc does in the case of:
>
>    typedef int array_t[2];
>    for (array_t a = 2, 0; a[0]<  4; a[0]++)
>      puts("Hello");
>
> --
> Peter
The code was correctly generated as if there was braces around the
expression...

Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

error in code "Bill Cunningham" <nospam@nspam.invalid> - 2011-05-28 15:28 -0400
  Re: error in code pozz <pozzugno@gmail.com> - 2011-05-28 21:49 +0200
    Re: error in code "Bill Cunningham" <nospam@nspam.invalid> - 2011-05-28 16:12 -0400
      Re: error in code Shao Miller <sha0.miller@gmail.com> - 2011-05-28 15:33 -0500
        Re: error in code "Bill Cunningham" <nospam@nspam.invalid> - 2011-05-28 17:12 -0400
          Re: error in code Geoff <geoff@invalid.invalid> - 2011-05-28 14:26 -0700
          Re: error in code Shao Miller <sha0.miller@gmail.com> - 2011-05-28 16:29 -0500
          Re: error in code Joe Pfeiffer <pfeiffer@cs.nmsu.edu> - 2011-05-28 17:26 -0600
      Re: error in code Geoff <geoff@invalid.invalid> - 2011-05-28 14:20 -0700
        Re: error in code "Bill Cunningham" <nospam@nspam.invalid> - 2011-05-29 02:16 -0400
      Re: error in code Lew Pitcher <lpitcher@teksavvy.com> - 2011-05-28 16:35 -0400
        Re: error in code "Bill Cunningham" <nospam@nspam.invalid> - 2011-05-29 15:50 -0400
        Re: error in code Joe Pfeiffer <pfeiffer@cs.nmsu.edu> - 2011-05-29 20:39 -0600
  Re: error in code Geoff <geoff@invalid.invalid> - 2011-05-28 13:46 -0700
  Re: error in code Nobody <nobody@nowhere.com> - 2011-05-28 23:06 +0100
    Re: error in code Ian Collins <ian-news@hotmail.com> - 2011-05-29 10:10 +1200
  Re: error in code Ian Collins <ian-news@hotmail.com> - 2011-05-29 10:09 +1200
  Re: error in code Angel <angel+news@spamcop.net> - 2011-05-28 22:28 +0000
    Re: error in code Ian Collins <ian-news@hotmail.com> - 2011-05-29 10:37 +1200
      Re: error in code Angel <angel+news@spamcop.net> - 2011-05-28 22:45 +0000
        Re: error in code Ian Collins <ian-news@hotmail.com> - 2011-05-29 10:48 +1200
          Re: error in code Angel <angel+news@spamcop.net> - 2011-05-28 22:56 +0000
            Re: error in code Seebs <usenet-nospam@seebs.net> - 2011-05-29 00:38 +0000
        Re: error in code "Morris Keesan" <mkeesan@post.harvard.edu> - 2011-05-28 23:11 -0400
  Re: error in code Keith Thompson <kst-u@mib.org> - 2011-05-28 15:54 -0700
  Re: error in code Joe Pfeiffer <pfeiffer@cs.nmsu.edu> - 2011-05-28 17:23 -0600
  Re: error in code jacob navia <jacob@spamsink.net> - 2011-05-29 19:30 +0200
    Re: error in code Geoff <geoff@invalid.invalid> - 2011-05-29 18:14 -0700
      Re: error in code Keith Thompson <kst-u@mib.org> - 2011-05-29 18:50 -0700
        Re: error in code Geoff <geoff@invalid.invalid> - 2011-05-29 19:10 -0700
          Re: error in code Seebs <usenet-nospam@seebs.net> - 2011-05-30 02:54 +0000
            Re: error in code Geoff <geoff@invalid.invalid> - 2011-05-29 20:35 -0700
              Re: error in code Seebs <usenet-nospam@seebs.net> - 2011-05-30 06:15 +0000
      Re: error in code jacob navia <jacob@spamsink.net> - 2011-05-30 08:46 +0200
        Re: error in code Geoff <geoff@invalid.invalid> - 2011-05-30 18:50 -0700
          Re: error in code Keith Thompson <kst-u@mib.org> - 2011-05-31 10:49 -0700
    Re: error in code Peter Nilsson <airia@acay.com.au> - 2011-05-29 21:04 -0700
      Re: error in code jacob navia <jacob@spamsink.net> - 2011-05-30 08:44 +0200
      Re: error in code Tim Rentsch <txr@alumni.caltech.edu> - 2011-05-31 01:35 -0700
        Re: error in code pacman@kosh.dhis.org (Alan Curry) - 2011-05-31 23:36 +0000
          Re: error in code Tim Rentsch <txr@alumni.caltech.edu> - 2011-06-01 03:01 -0700
            Re: error in code Keith Thompson <kst-u@mib.org> - 2011-06-01 08:08 -0700
              Re: error in code Tim Rentsch <txr@alumni.caltech.edu> - 2011-06-01 12:50 -0700
                Re: error in code Keith Thompson <kst-u@mib.org> - 2011-06-01 13:26 -0700
                Re: error in code Tim Rentsch <txr@alumni.caltech.edu> - 2011-06-02 18:10 -0700
                Re: error in code jacob navia <jacob@spamsink.net> - 2011-06-03 11:55 +0200
                Re: error in code Tim Rentsch <txr@alumni.caltech.edu> - 2011-06-03 19:37 -0700
                Re: error in code jacob navia <jacob@spamsink.net> - 2011-06-04 08:13 +0200
      Re: error in code Nisse Engström <news.NOSPAM.idf0Z@luden.se> - 2011-06-01 09:02 +0200

csiph-web