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


Groups > comp.lang.c > #88990 > unrolled thread

Small Device C Compiler 3.6.0 released

Started byPhilipp Klaus Krause <pkk@spth.de>
First post2016-06-13 01:15 +0200
Last post2016-06-18 08:39 -0700
Articles 20 on this page of 364 — 23 participants

Back to article view | Back to comp.lang.c


Contents

  Small Device C Compiler 3.6.0 released Philipp Klaus Krause <pkk@spth.de> - 2016-06-13 01:15 +0200
    Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-13 08:47 +0200
      Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-13 02:07 -0700
        Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-13 13:48 +0200
      Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-13 10:15 +0100
        Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-13 13:54 +0200
          Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-13 13:30 +0100
            Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-13 15:26 +0200
              Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-13 17:48 +0100
                Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-13 10:05 -0700
                  Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-13 20:03 +0100
                    Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-13 14:06 -0700
                      Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-13 22:21 +0100
                  Re: Small Device C Compiler 3.6.0 released Philipp Klaus Krause <pkk@spth.de> - 2016-06-13 22:59 +0200
                Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-13 11:19 -0700
                  Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-13 21:32 +0100
                Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-13 19:32 +0100
                  Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-13 20:28 +0100
                    Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-13 12:45 -0700
                      Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-13 21:29 +0100
                        Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-13 15:03 -0700
                        Re: Small Device C Compiler 3.6.0 released raltbos@xs4all.nl (Richard Bos) - 2016-06-15 19:11 +0000
                          Re: Small Device C Compiler 3.6.0 released Les Cargill <lcargill99@comcast.com> - 2016-06-15 16:14 -0500
                            Re: Small Device C Compiler 3.6.0 released raltbos@xs4all.nl (Richard Bos) - 2016-06-18 20:04 +0000
                              Re: Small Device C Compiler 3.6.0 released Les Cargill <lcargill99@comcast.com> - 2016-06-18 16:47 -0500
                                Re: Small Device C Compiler 3.6.0 released raltbos@xs4all.nl (Richard Bos) - 2016-06-23 20:26 +0000
                    Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-13 21:30 +0100
                      Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-13 21:54 +0100
                        Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-13 23:33 +0100
                          Re: Small Device C Compiler 3.6.0 released "James R. Kuyper" <jameskuyper@verizon.net> - 2016-06-13 18:51 -0400
                            Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-13 16:35 -0700
                              Re: Small Device C Compiler 3.6.0 released raltbos@xs4all.nl (Richard Bos) - 2016-06-14 08:38 +0000
                              Re: Small Device C Compiler 3.6.0 released Tim Rentsch <txr@alumni.caltech.edu> - 2016-06-15 16:42 -0700
                                Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-15 17:05 -0700
                            Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-14 10:31 +0100
                          Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-14 11:20 +0100
                            Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-14 13:38 +0100
                              Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-14 15:21 +0100
                                Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-14 15:44 +0100
                                  Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-14 16:15 +0100
                                    Re: Small Device C Compiler 3.6.0 released Richard Heathfield <rjh@cpax.org.uk> - 2016-06-14 16:32 +0100
                                      Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-14 22:09 +0100
                                        Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-14 14:48 -0700
                                          Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-14 23:05 +0100
                                          Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-14 15:12 -0700
                                          Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-14 23:16 -0700
                                            Re: Small Device C Compiler 3.6.0 released Richard Heathfield <rjh@cpax.org.uk> - 2016-06-15 07:45 +0100
                                              Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-15 03:02 -0700
                                                Re: Small Device C Compiler 3.6.0 released Richard Heathfield <rjh@cpax.org.uk> - 2016-06-15 11:39 +0100
                                            Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-15 13:04 +0100
                                              Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-15 09:33 -0700
                                                Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-15 11:35 -0700
                                                Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-15 21:27 +0100
                                                  Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-15 13:41 -0700
                                                    Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-16 00:48 +0100
                                                  Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-15 14:24 -0700
                                                    Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-16 01:08 -0700
                                                      Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-16 08:52 -0700
                                                        Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-16 09:06 -0700
                                                          Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-17 10:12 +0200
                                                            Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-17 01:31 -0700
                                                              Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-17 11:03 +0200
                                                            Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-17 08:42 -0700
                                                        Kiki's killfile (Was: Small Device C Compiler 3.6.0 released) gazelle@shell.xmission.com (Kenny McCormack) - 2016-06-16 17:03 +0000
                                                      Re: Small Device C Compiler 3.6.0 released raltbos@xs4all.nl (Richard Bos) - 2016-06-18 20:16 +0000
                                                        Re: Small Device C Compiler 3.6.0 released Les Cargill <lcargill99@comcast.com> - 2016-06-18 16:49 -0500
                                                  Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-15 23:42 +0200
                                                Re: Small Device C Compiler 3.6.0 released Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-06-15 17:35 -0400
                                                  Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-16 01:19 -0700
                                                    Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-16 15:12 +0100
                                                      Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-16 08:21 -0700
                                                        Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-16 23:10 +0100
                                                          Re: Small Device C Compiler 3.6.0 released luser droog <luser.droog@gmail.com> - 2016-06-16 16:54 -0700
                                                          Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-16 19:10 -0700
                                                            Re: Small Device C Compiler 3.6.0 released Gareth Owen <gwowen@gmail.com> - 2016-06-17 06:00 +0100
                                                              Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-17 01:09 -0700
                                                                Re: Small Device C Compiler 3.6.0 released Martin Shobe <mashobe9@gmail.com> - 2016-06-17 07:13 -0500
                                                                  Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-17 05:29 -0700
                                                                    Re: Small Device C Compiler 3.6.0 released Martin Shobe <mashobe9@gmail.com> - 2016-06-17 08:12 -0500
                                                                      Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-17 06:18 -0700
                                                                        Re: Small Device C Compiler 3.6.0 released Martin Shobe <mashobe9@gmail.com> - 2016-06-17 21:57 -0500
                                                                          Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-17 20:54 -0700
                                                                            Re: Small Device C Compiler 3.6.0 released luser droog <luser.droog@gmail.com> - 2016-06-17 23:21 -0700
                                                                              Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-18 05:18 -0700
                                                                                Re: Small Device C Compiler 3.6.0 released raltbos@xs4all.nl (Richard Bos) - 2016-06-18 20:19 +0000
                                                                            Re: Small Device C Compiler 3.6.0 released Martin Shobe <mashobe9@gmail.com> - 2016-06-18 12:40 -0500
                                                                              Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-18 16:37 -0700
                                                                                Re: Small Device C Compiler 3.6.0 released Martin Shobe <mashobe9@gmail.com> - 2016-06-18 22:08 -0500
                                                                                  Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-18 21:02 -0700
                                                                                    Re: Small Device C Compiler 3.6.0 released Martin Shobe <mashobe9@gmail.com> - 2016-06-19 00:17 -0500
                                                                                      Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-18 22:33 -0700
                                                                                        Re: Small Device C Compiler 3.6.0 released Martin Shobe <mashobe9@gmail.com> - 2016-06-19 12:07 -0500
                                                                                          Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-19 10:38 -0700
                                                                                            Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-19 21:07 +0100
                                                                                              Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-19 13:36 -0700
                                                                                              Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-19 13:50 -0700
                                                                                                Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-19 22:42 +0100
                                                                                                  Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-19 23:16 +0100
                                                                                                    Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-20 00:12 +0100
                                                                                                      Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-19 16:35 -0700
                                                                                                        Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-20 01:33 +0100
                                                                                                          Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-20 08:09 -0700
                                                                                                            Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-20 16:57 +0100
                                                                                                              Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-20 14:23 -0700
                                                                                                  Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-19 15:56 -0700
                                                                                                    Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-20 01:24 +0100
                                                                                                      Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-19 17:51 -0700
                                                                                                        Re: Small Device C Compiler 3.6.0 released Richard Heathfield <rjh@cpax.org.uk> - 2016-06-20 02:33 +0100
                                                                                                          Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-20 01:40 -0700
                                                                                                            Re: Small Device C Compiler 3.6.0 released Richard Heathfield <rjh@cpax.org.uk> - 2016-06-20 10:10 +0100
                                                                                                              Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-20 02:22 -0700
                                                                                                                Re: Small Device C Compiler 3.6.0 released Richard Heathfield <rjh@cpax.org.uk> - 2016-06-20 10:51 +0100
                                                                                                                  Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-20 03:12 -0700
                                                                                                                    Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-20 11:32 +0100
                                                                                                                      Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-20 03:59 -0700
                                                                                                                    Re: Small Device C Compiler 3.6.0 released Richard Heathfield <rjh@cpax.org.uk> - 2016-06-20 12:19 +0100
                                                                                                                      Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-20 04:40 -0700
                                                                                                                        Re: Small Device C Compiler 3.6.0 released Richard Heathfield <rjh@cpax.org.uk> - 2016-06-20 13:05 +0100
                                                                                                                          Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-20 05:32 -0700
                                                                                                                          Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-20 15:53 +0100
                                                                                                                            Re: Small Device C Compiler 3.6.0 released Richard Heathfield <rjh@cpax.org.uk> - 2016-06-20 16:22 +0100
                                                                                                                              Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-20 17:13 +0100
                                                                                                                              Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-20 10:11 -0700
                                                                                                                                Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-20 21:39 +0100
                                                                                                                                  Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-20 19:10 -0700
                                                                                                                                    Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-22 01:14 +0100
                                                                                                                                      Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-21 17:27 -0700
                                                                                                                                        Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-22 08:24 -0700
                                                                                                                                        Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-22 20:00 +0100
                                                                                                                                          Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-22 23:23 -0700
                                                                                                                                            Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-23 08:15 -0700
                                                                                                                                            Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-23 20:48 +0100
                                                                                                                                Re: Small Device C Compiler 3.6.0 released Richard Heathfield <rjh@cpax.org.uk> - 2016-06-20 23:48 +0100
                                                                                                                                  Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-20 19:02 -0700
                                                                                                                                    Re: Small Device C Compiler 3.6.0 released Richard Heathfield <rjh@cpax.org.uk> - 2016-06-21 03:45 +0100
                                                                                                                                      Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-20 20:27 -0700
                                                                                                                                        Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-21 10:03 +0200
                                                                                                                                          Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-21 02:44 -0700
                                                                                                                                            Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-21 12:51 +0200
                                                                                                                                          Re: Small Device C Compiler 3.6.0 released Les Cargill <lcargill99@comcast.com> - 2016-06-21 10:14 -0500
                                                                                                                                          Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-21 16:44 +0100
                                                                                                                                            Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-21 19:50 +0200
                                                                                                                                    Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-21 16:33 +0100
                                                                                                                                      Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-21 10:54 -0700
                                                                                                                                        Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-21 20:02 +0100
                                                                                                                                          Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-21 21:13 +0100
                                                                                                                                            Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-21 13:45 -0700
                                                                                                                    Re: Small Device C Compiler 3.6.0 released luser droog <luser.droog@gmail.com> - 2016-06-20 10:00 -0700
                                                                                                                    Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-20 22:07 +0100
                                                                                                                      Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-20 19:08 -0700
                                                                                                                        Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-22 01:15 +0100
                                                                                                                Re: Small Device C Compiler 3.6.0 released raltbos@xs4all.nl (Richard Bos) - 2016-06-20 12:38 +0000
                                                                                                        Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-20 15:48 +0100
                                                                                            Re: Small Device C Compiler 3.6.0 released Martin Shobe <mashobe9@gmail.com> - 2016-06-20 23:17 -0500
                                                                                              Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-20 21:43 -0700
                                                                                                Re: Small Device C Compiler 3.6.0 released Martin Shobe <mashobe9@gmail.com> - 2016-06-21 06:36 -0500
                                                                          Re: Small Device C Compiler 3.6.0 released Richard Damon <Richard@Damon-Family.org> - 2016-06-18 10:35 -0400
                                                                            Re: Small Device C Compiler 3.6.0 released Martin Shobe <mashobe9@gmail.com> - 2016-06-18 12:48 -0500
                                                                              Re: Small Device C Compiler 3.6.0 released Richard Damon <Richard@Damon-Family.org> - 2016-06-18 23:11 -0400
                                                                                Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-18 21:06 -0700
                                                                                  Re: Small Device C Compiler 3.6.0 released Richard Damon <Richard@Damon-Family.org> - 2016-06-19 08:23 -0400
                                                                            Re: Small Device C Compiler 3.6.0 released Robert Wessel <robertwessel2@yahoo.com> - 2016-06-18 14:30 -0500
                                                                      Re: Small Device C Compiler 3.6.0 released Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-06-17 09:43 -0400
                                                                        Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-17 14:55 +0100
                                                                          Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-17 16:29 +0200
                                                                            Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-17 15:42 +0100
                                                                            Re: Small Device C Compiler 3.6.0 released raltbos@xs4all.nl (Richard Bos) - 2016-06-18 20:23 +0000
                                                                          Re: Small Device C Compiler 3.6.0 released Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-06-17 10:36 -0400
                                                                            Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-17 15:53 +0100
                                                                              Re: Small Device C Compiler 3.6.0 released Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-06-17 11:40 -0400
                                                                                Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-17 09:30 -0700
                                                                                Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-17 17:41 +0100
                                                                            Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-17 08:11 -0700
                                                                              Re: Small Device C Compiler 3.6.0 released Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-06-17 11:59 -0400
                                                                                Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-17 09:52 -0700
                                                                                  Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-17 18:24 +0100
                                                                                  Re: Small Device C Compiler 3.6.0 released Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-06-17 14:33 -0400
                                                                                    Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-17 12:57 -0700
                                                                                      Re: Small Device C Compiler 3.6.0 released Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-06-17 16:12 -0400
                                                                                  Re: Small Device C Compiler 3.6.0 released Ian Collins <ian-news@hotmail.com> - 2016-06-18 09:16 +1200
                                                                    Re: Small Device C Compiler 3.6.0 released Richard Heathfield <rjh@cpax.org.uk> - 2016-06-17 14:16 +0100
                                                                      Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-17 06:32 -0700
                                                                        Re: Small Device C Compiler 3.6.0 released Richard Heathfield <rjh@cpax.org.uk> - 2016-06-17 15:02 +0100
                                                                          Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-17 07:45 -0700
                                                                            Re: Small Device C Compiler 3.6.0 released Richard Heathfield <rjh@cpax.org.uk> - 2016-06-17 18:34 +0100
                                                                              Re: Small Device C Compiler 3.6.0 released Gareth Owen <gwowen@gmail.com> - 2016-06-18 18:06 +0100
                                                                    Re: Small Device C Compiler 3.6.0 released Gareth Owen <gwowen@gmail.com> - 2016-06-18 12:06 +0100
                                                            Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-17 21:49 +0100
                                                              Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-17 15:35 -0700
                                                                Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-18 02:18 +0100
                                                                  Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-17 19:00 -0700
                                                                    Re: Small Device C Compiler 3.6.0 released Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-06-17 22:36 -0400
                                                                    Re: Small Device C Compiler 3.6.0 released raltbos@xs4all.nl (Richard Bos) - 2016-06-18 20:28 +0000
                                                                    Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-19 03:00 +0100
                                                                      Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-19 03:31 +0100
                                                                      Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-18 20:00 -0700
                                                                        Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-19 15:34 +0100
                                                        Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-17 10:20 +0200
                                                          Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-17 02:13 -0700
                                                            Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-17 11:44 +0200
                                                            Re: Small Device C Compiler 3.6.0 released Richard Heathfield <rjh@cpax.org.uk> - 2016-06-17 10:47 +0100
                                                              Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-17 03:41 -0700
                                                                Re: Small Device C Compiler 3.6.0 released Richard Heathfield <rjh@cpax.org.uk> - 2016-06-17 11:49 +0100
                                                                Re: Small Device C Compiler 3.6.0 released raltbos@xs4all.nl (Richard Bos) - 2016-06-18 10:52 +0000
                                                              Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-17 13:18 +0200
                                    Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-14 23:59 +0100
                                Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-15 10:20 +0200
                                  Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-15 10:30 +0100
                                    Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-15 12:55 +0200
                                      Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-15 12:39 +0100
                                        Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-15 14:11 +0200
                                          Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-15 09:44 -0700
                                            Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-15 18:38 +0100
                                              Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-15 11:46 -0700
                                                Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-15 20:07 +0100
                                                  Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-15 12:23 -0700
                                                    Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-15 20:43 +0100
                                                      Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-15 13:38 -0700
                                                        Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-15 21:59 +0100
                                                          Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-15 14:42 -0700
                                                            Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-15 23:28 +0100
                                                              Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-15 15:35 -0700
                                                              Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-15 16:48 -0700
                                                                Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-16 01:11 +0100
                                                                  Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-15 18:01 -0700
                                                                    Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-15 18:44 -0700
                                                                      Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-15 19:42 -0700
                                                                  Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-16 13:06 +0100
                                                                    Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-16 15:06 +0200
                                                                      Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-16 14:40 +0100
                                                                        Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-16 09:09 -0700
                                                                          Re: Small Device C Compiler 3.6.0 released Reinhardt Behm <rbehm@hushmail.com> - 2016-06-17 20:51 +0800
                                                                        Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-17 10:32 +0200
                                                                          Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-17 11:00 +0100
                                                                            Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-17 12:59 +0200
                                                                              Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-17 12:34 +0100
                                                                                Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-17 13:56 +0200
                                                                                  Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-17 13:15 +0100
                                                                                    Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-17 14:33 +0200
                                                                                    Re: Small Device C Compiler 3.6.0 released Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-06-17 08:47 -0400
                                                                                    Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-17 11:51 -0700
                                                                                      Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-17 20:39 +0100
                                                                                        Re: Small Device C Compiler 3.6.0 released Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-06-17 16:36 -0400
                                                                                          Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-17 21:54 +0100
                                                                                            Re: Small Device C Compiler 3.6.0 released Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-06-17 17:05 -0400
                                                                                        Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-17 16:05 -0700
                                                                                    Re: Small Device C Compiler 3.6.0 released raltbos@xs4all.nl (Richard Bos) - 2016-06-18 20:34 +0000
                                                                                Re: Small Device C Compiler 3.6.0 released Reinhardt Behm <rbehm@hushmail.com> - 2016-06-17 20:43 +0800
                                                                                  Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-17 06:15 -0700
                                                                                    Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-17 15:47 +0200
                                                                                      Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-17 07:51 -0700
                                                                                        Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-17 11:52 -0700
                                                                                    Re: Small Device C Compiler 3.6.0 released Richard Heathfield <rjh@cpax.org.uk> - 2016-06-17 14:57 +0100
                                                                                    Re: Small Device C Compiler 3.6.0 released raltbos@xs4all.nl (Richard Bos) - 2016-06-18 20:37 +0000
                                                                                      Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-18 16:48 -0700
                                                                                        Re: Small Device C Compiler 3.6.0 released Richard Heathfield <rjh@cpax.org.uk> - 2016-06-19 00:50 +0100
                                                                                          Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-18 17:30 -0700
                                                                                        Re: Small Device C Compiler 3.6.0 released Les Cargill <lcargill99@comcast.com> - 2016-06-19 06:35 -0500
                                                                                      Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-19 01:29 +0100
                                                                                        Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-18 17:43 -0700
                                                                                          Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-19 02:00 +0100
                                                                                            Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-18 18:45 -0700
                                                                                              Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-19 17:14 +0100
                                                                                                Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-19 15:17 -0700
                                                                                  Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-17 14:52 +0100
                                                                                    Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-17 12:32 -0700
                                                                                      Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-17 20:55 +0100
                                                                                        Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-17 16:09 -0700
                                                                                          Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-17 16:19 -0700
                                                                                            Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-17 16:48 -0700
                                                                                              Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-18 01:01 +0100
                                                                                                Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-17 17:38 -0700
                                                                                                  Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-17 21:55 -0700
                                                                                                    Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-18 10:56 +0100
                                                                                                      Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-18 06:36 -0700
                                                                                                        Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-18 16:43 +0100
                                                                                                          Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-18 09:13 -0700
                                                                                                        Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-18 18:49 +0100
                                                                                                          Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-18 11:46 -0700
                                                                                                            Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-18 21:03 +0100
                                                                                                              Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-18 13:30 -0700
                                                                                                  Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-18 11:17 +0100
                                                                                          Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-18 01:18 +0100
                                                                                            Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-17 17:53 -0700
                                                                                              Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-17 18:20 -0700
                                                                                                Re: Small Device C Compiler 3.6.0 released Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-06-17 21:37 -0400
                                                                                                  Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-18 10:30 +0100
                                                                                                    Re: Small Device C Compiler 3.6.0 released Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-06-18 07:52 -0400
                                                                                                      Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-18 13:59 +0100
                                                                                                Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-17 22:01 -0700
                                                                                                  Re: Small Device C Compiler 3.6.0 released gazelle@shell.xmission.com (Kenny McCormack) - 2016-06-18 10:02 +0000
                                                                                            Re: Small Device C Compiler 3.6.0 released Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-06-17 21:10 -0400
                                                                      Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-16 06:45 -0700
                                                                        Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-16 15:00 +0100
                                                                      Re: Small Device C Compiler 3.6.0 released Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-06-16 10:35 -0400
                                                                      Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-16 09:07 -0700
                                                                    Re: Small Device C Compiler 3.6.0 released Ike Naar <ike@iceland.freeshell.org> - 2016-06-16 15:32 +0000
                                                                      Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-16 17:03 +0100
                                                                        Re: Small Device C Compiler 3.6.0 released Ike Naar <ike@iceland.freeshell.org> - 2016-06-16 22:26 +0000
                                                                          Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-16 23:44 +0100
                                                                            Re: Small Device C Compiler 3.6.0 released luser droog <luser.droog@gmail.com> - 2016-06-16 16:56 -0700
                                                                            Re: Small Device C Compiler 3.6.0 released Gareth Owen <gwowen@gmail.com> - 2016-06-18 12:03 +0100
                                                                              Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-18 13:43 +0100
                                                                          Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-16 16:35 -0700
                                                                          Re: Small Device C Compiler 3.6.0 released Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-06-16 20:57 -0400
                                                                          Re: Small Device C Compiler 3.6.0 released James Kuyper <jameskuyper@verizon.net> - 2016-06-16 21:12 -0400
                                                                            Re: Small Device C Compiler 3.6.0 released Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-06-16 22:31 -0400
                                                                              Re: Small Device C Compiler 3.6.0 released Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-06-16 22:32 -0400
                                                                              Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-16 19:59 -0700
                                                                              Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-17 03:11 -0700
                                                                            Re: Small Device C Compiler 3.6.0 released James Kuyper <jameskuyper@verizon.net> - 2016-06-17 09:11 -0400
                                                Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-15 12:20 -0700
                                                  Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-15 12:40 -0700
                                    Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-15 09:24 -0700
                                      Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-15 18:16 +0100
                                        Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-15 11:15 -0700
                                          Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-15 20:09 +0100
                                        Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-15 11:32 -0700
                                          Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-15 12:01 -0700
                                            Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-15 20:15 +0100
                                    Re: Small Device C Compiler 3.6.0 released raltbos@xs4all.nl (Richard Bos) - 2016-06-15 19:15 +0000
                                  Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-15 03:12 -0700
                                    Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-15 13:03 +0200
                                      Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-15 04:22 -0700
                                        Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-15 14:20 +0200
                                        Re: Small Device C Compiler 3.6.0 released raltbos@xs4all.nl (Richard Bos) - 2016-06-15 19:33 +0000
                                          Re: Small Device C Compiler 3.6.0 released Gareth Owen <gwowen@gmail.com> - 2016-06-18 12:00 +0100
                                            Re: Small Device C Compiler 3.6.0 released raltbos@xs4all.nl (Richard Bos) - 2016-06-18 20:39 +0000
                                    Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-15 09:52 -0700
                      Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-13 14:38 -0700
                        Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-13 15:09 -0700
                          Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-14 09:51 +0200
                        Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-13 23:19 +0100
                          Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-13 23:46 +0100
                            Re: Small Device C Compiler 3.6.0 released "James R. Kuyper" <jameskuyper@verizon.net> - 2016-06-13 19:04 -0400
                              Re: Small Device C Compiler 3.6.0 released "James R. Kuyper" <jameskuyper@verizon.net> - 2016-06-13 20:04 -0400
                              Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-14 10:59 +0100
                            Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-14 00:23 +0100
                              Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-14 11:17 +0100
                            Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-14 02:08 -0700
                              Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-14 08:37 -0700
                                Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-14 08:56 -0700
                                  Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-14 09:14 -0700
                                    Re: Small Device C Compiler 3.6.0 released Keith Thompson <kst-u@mib.org> - 2016-06-18 11:47 -0700
                          Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-14 10:59 +0100
                            Re: Small Device C Compiler 3.6.0 released Ben Bacarisse <ben.usenet@bsb.me.uk> - 2016-06-14 12:54 +0100
                              Re: Small Device C Compiler 3.6.0 released Malcolm McLean <malcolm.mclean5@btinternet.com> - 2016-06-14 05:38 -0700
      Re: Small Device C Compiler 3.6.0 released Philipp Klaus Krause <pkk@spth.de> - 2016-06-13 22:56 +0200
    Re: Small Device C Compiler 3.6.0 released Philipp Klaus Krause <pkk@spth.de> - 2016-06-15 10:09 +0200
      Re: Small Device C Compiler 3.6.0 released Tim Rentsch <txr@alumni.caltech.edu> - 2016-06-15 15:09 -0700
        Re: Small Device C Compiler 3.6.0 released Philipp Klaus Krause <pkk@spth.de> - 2016-06-16 14:39 +0200
          Re: Small Device C Compiler 3.6.0 released David Brown <david.brown@hesbynett.no> - 2016-06-16 15:11 +0200
            Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-16 14:28 +0100
            Re: Small Device C Compiler 3.6.0 released Philipp Klaus Krause <pkk@spth.de> - 2016-06-16 21:25 +0200
              Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-16 12:40 -0700
                Re: Small Device C Compiler 3.6.0 released Philipp Klaus Krause <pkk@spth.de> - 2016-06-16 22:00 +0200
                Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-16 21:14 +0100
                  Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-16 14:08 -0700
                    Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-16 22:30 +0100
                      Re: Small Device C Compiler 3.6.0 released Philipp Klaus Krause <pkk@spth.de> - 2016-06-17 13:31 +0200
                  Re: Small Device C Compiler 3.6.0 released Philipp Klaus Krause <pkk@spth.de> - 2016-06-17 13:28 +0200
          Re: Small Device C Compiler 3.6.0 released Tim Rentsch <txr@alumni.caltech.edu> - 2016-06-16 21:38 -0700
            Re: Small Device C Compiler 3.6.0 released BartC <bc@freeuk.com> - 2016-06-17 10:53 +0100
    Re: Small Device C Compiler 3.6.0 released supercat@casperkitty.com - 2016-06-18 08:39 -0700

Page 13 of 19 — ← Prev page 1 … 11 12 [13] 14 15 … 19  Next page →


#89440

FromKeith Thompson <kst-u@mib.org>
Date2016-06-17 11:51 -0700
Message-ID<lnd1nfveca.fsf@kst-u.example.com>
In reply to#89398
BartC <bc@freeuk.com> writes:
[...]
> If you start off with this:
>
> {
>      int* p;
>      {
>          int A = 77;
>      }
>      printf("*p=%d\n", *p);
> }

Then you have undefined behavior, because p is uninitialized.

[...]

> This is the sort of nonsense I object to. Just keep the 'int A' at 
> function scope and be done with it.

Only label names have function scope.  An object name defined in the
outermost block of a function has block scope, and the same rules apply
as for any other block.

-- 
Keith Thompson (The_Other_Keith) kst-u@mib.org  <http://www.ghoti.net/~kst>
Working, but not speaking, for JetHead Development, Inc.
"We must do something.  This is something.  Therefore, we must do this."
    -- Antony Jay and Jonathan Lynn, "Yes Minister"

[toc] | [prev] | [next] | [standalone]


#89446

FromBartC <bc@freeuk.com>
Date2016-06-17 20:39 +0100
Message-ID<nk1jkv$1uk$1@dont-email.me>
In reply to#89440
On 17/06/2016 19:51, Keith Thompson wrote:
> BartC <bc@freeuk.com> writes:
> [...]
>> If you start off with this:
>>
>> {
>>      int* p;
>>      {
>>          int A = 77;
>>      }
>>      printf("*p=%d\n", *p);
>> }
>
> Then you have undefined behavior, because p is uninitialized.
>
> [...]
>
>> This is the sort of nonsense I object to. Just keep the 'int A' at
>> function scope and be done with it.
>
> Only label names have function scope.  An object name defined in the
> outermost block of a function has block scope, and the same rules apply
> as for any other block.

You seem to be on auto-pilot. The example above is supposed to be a 
sketch, not a complete, working and meaningful program. If it makes you 
happier, imagine p initialised to point to some initialised variable in 
the same scope; it doesn't change the point I was making.

And by function scope I mean names declared at the start of the top 
block level which makes them visible -- barring shadowing -- throughout 
the function.

BTW do labels have their own namespace? Because this appears to work:

{int L;
  goto L;
  L:
}

If so then some are of my remarks about there being up two identical 
names valid in a block, A from outside, and a second A when declared 
part-way through, aren't quite right. Another can be a label, so there 
can be three identical but distinct identifiers recognised within the 
same block. Or, with struct tags, could that be four:

  struct A {int A;};
  int A;
  {  A;           // outer int A
     struct A A;  // outer tag A and new inner A
     A;           // inner A
     goto A;      // inner label A
     A:;
  }

Well, this is jolly handy if you're stuck thinking up new identifiers. 
But seriously, does a language really need this?

Compare a language where 'A' in a function can only refer to one thing, 
and another where, if there are N separate blocks, 'A' can refer to one 
of 4N or whatever different things (I don't even know how to work out 
the number). Is it really just as easy to implement the latter language? 
Or, for a reader, to always be on top of what's what?

-- 
Bartc

[toc] | [prev] | [next] | [standalone]


#89455

FromEric Sosman <esosman@comcast-dot-net.invalid>
Date2016-06-17 16:36 -0400
Message-ID<nk1n10$dqi$1@dont-email.me>
In reply to#89446
On 6/17/2016 3:39 PM, BartC wrote:
> [...]
> And by function scope I mean names declared at the start of the top
> block level which makes them visible -- barring shadowing -- throughout
> the function.

     Would you favor us with a glossary of your own redefinitions of
terms defined and used by the Standard?  Failing that, would you at
least give a "Heads up!" when you use a Standard-defined term to mean
something other than what the Standard means?  Just as a kindness, so
that when you write `double' (for example) we don't leap to the
unwarranted conclusion that you're talking about a floating-point type.

     By the way, there is an actual difference between "function scope"
and "block scope" (I'm using the Standard's meanings here; sorry if
you find this objectionable).  Here's an illustration of the two:

	void function(void) {
	    int x = 2;  // identifier with block scope
	    if (x > 0)
	        printf("Hello, world!\n");
	    {
	        double x = 42.0;  // identifier with block scope
	        if (x > 10)
	            printf("Goodbye, cruel world!\n");
	        }
	    }
	    if (x > 10)
	        printf("Is this the afterlife?\n");
	}

The identifier `x' refers to different objects at different points
in the code.  The association of `x' to object depends on the scope
of `x', which is in turn tied to the block containing its use.  If
`x' had function scope there could be only one `x'-to-object mapping,
and the second declaration would be an error.

	void dysfunction(void) {
	    {
	        label:  // identifier with function scope
	            printf("Hello, world!\n");
	    }
	    {
	        label:  // diagnostic required
	            printf("Goodbye, cruel world!\n");
	    }
	}

The identifier `label' has function scope, so the second appearance
(in a different block but still in the same function) clashes with
the first.  If `label' had block scope, the second appearance would
be independent of the first.

-- 
esosman@comcast-dot-net.invalid
"Don't be afraid of work. Make work afraid of you." -- TLM

[toc] | [prev] | [next] | [standalone]


#89458

FromBartC <bc@freeuk.com>
Date2016-06-17 21:54 +0100
Message-ID<nk1o20$hfe$1@dont-email.me>
In reply to#89455
On 17/06/2016 21:36, Eric Sosman wrote:
> On 6/17/2016 3:39 PM, BartC wrote:
>> [...]
>> And by function scope I mean names declared at the start of the top
>> block level which makes them visible -- barring shadowing -- throughout
>> the function.
>
>     Would you favor us with a glossary of your own redefinitions of
> terms defined and used by the Standard?  Failing that, would you at
> least give a "Heads up!" when you use a Standard-defined term to mean
> something other than what the Standard means?

But this is exactly what C does! Block scopes allow you to re-use names 
from outer scopes for a different purpose, provided the new definition 
is provided.

And here, if I'm re-using 'function scope' to mean something different 
from the Standard, then that's OK because I've defined what I mean. (And 
you can't argue that my usenet posts are in the same scope as the Standard.)

>     By the way, there is an actual difference between "function scope"
> and "block scope"

Yes, I know. I'm arguing that function scope would be a good idea for 
all names in a function not just labels.

-- 
Bartc

[toc] | [prev] | [next] | [standalone]


#89460

FromEric Sosman <esosman@comcast-dot-net.invalid>
Date2016-06-17 17:05 -0400
Message-ID<nk1on4$jp8$1@dont-email.me>
In reply to#89458
On 6/17/2016 4:54 PM, BartC wrote:
> On 17/06/2016 21:36, Eric Sosman wrote:
>> [...]
>>     By the way, there is an actual difference between "function scope"
>> and "block scope"
>
> Yes, I know. I'm arguing that function scope would be a good idea for
> all names in a function not just labels.

     You didn't argue for anything; you simply wrote "Just keep the
'int A' at function scope and be done with it."  That is, you used
the phrase "function scope" to mean something entirely different
from "function scope."  I wish you'd stop that.

-- 
esosman@comcast-dot-net.invalid
"Don't be afraid of work. Make work afraid of you." -- TLM

[toc] | [prev] | [next] | [standalone]


#89470

FromKeith Thompson <kst-u@mib.org>
Date2016-06-17 16:05 -0700
Message-ID<lnvb17tnzw.fsf@kst-u.example.com>
In reply to#89446
BartC <bc@freeuk.com> writes:
> On 17/06/2016 19:51, Keith Thompson wrote:
>> BartC <bc@freeuk.com> writes:
>> [...]
>>> If you start off with this:
>>>
>>> {
>>>      int* p;
>>>      {
>>>          int A = 77;
>>>      }
>>>      printf("*p=%d\n", *p);
>>> }
>>
>> Then you have undefined behavior, because p is uninitialized.
>>
>> [...]
>>
>>> This is the sort of nonsense I object to. Just keep the 'int A' at
>>> function scope and be done with it.
>>
>> Only label names have function scope.  An object name defined in the
>> outermost block of a function has block scope, and the same rules apply
>> as for any other block.
>
> You seem to be on auto-pilot. The example above is supposed to be a 
> sketch, not a complete, working and meaningful program. If it makes you 
> happier, imagine p initialised to point to some initialised variable in 
> the same scope; it doesn't change the point I was making.

Since I disagree with the point you're making, it's going to be
easier for me to understand you if you use an example that directly
demonstrates the point.  If I see something that doesn't make sense
to me, it's hard to tell whether it's something you left out for
simplicity or something I think is wrong.  (No offense intended.)

> And by function scope I mean names declared at the start of the top 
> block level which makes them visible -- barring shadowing -- throughout 
> the function.

That's not function scope.  It's block scope, for the top-level block of
the function definition.  If I seem to be on auto-pilot, it's because
I'm correcting the same errors.

> BTW do labels have their own namespace? Because this appears to work:
>
> {int L;
>   goto L;
>   L:
> }

Yes.  N1570 6.2.1p3:

    A label name is the only kind of identifier that has *function
    scope*. It can be used (in a goto statement) anywhere in the
    function in which it appears, and is declared implicitly by its
    syntactic appearance (followed by a : and a statement).

The word "anywhere", if I'm not mistaken, implies that it's not hidden
by declarations with the same name.  A quick experiment with gcc seems
to confirm this.  (I don't use gotos enough to have run into this
myself.)

Logically, a label name can only appear immediately after a "goto"
keyword or immediately before the ":" in a labeled-statement, so there's
no ambiguity with other declarations of the same identifier.  Similarly,
a struct tag can only appear immediately after the "struct" keyword.

> If so then some are of my remarks about there being up two identical 
> names valid in a block, A from outside, and a second A when declared 
> part-way through, aren't quite right. Another can be a label, so there 
> can be three identical but distinct identifiers recognised within the 
> same block. Or, with struct tags, could that be four:
>
>   struct A {int A;};
>   int A;
>   {  A;           // outer int A
>      struct A A;  // outer tag A and new inner A
>      A;           // inner A
>      goto A;      // inner label A
>      A:;
>   }
>
> Well, this is jolly handy if you're stuck thinking up new identifiers. 
> But seriously, does a language really need this?

Does a language really need to go out of its way to forbid it?

Should the language forbid defining l11ll11 and ll1ll11 as identifiers
in the same scope?

"Doctor, it hurts when I do this."

How much real-world code have you seen that actually suffers from the
problems you're talking about?

> Compare a language where 'A' in a function can only refer to one thing, 
> and another where, if there are N separate blocks, 'A' can refer to one 
> of 4N or whatever different things (I don't even know how to work out 
> the number). Is it really just as easy to implement the latter language? 
> Or, for a reader, to always be on top of what's what?

It's always easier to understand well-written code.  

-- 
Keith Thompson (The_Other_Keith) kst-u@mib.org  <http://www.ghoti.net/~kst>
Working, but not speaking, for JetHead Development, Inc.
"We must do something.  This is something.  Therefore, we must do this."
    -- Antony Jay and Jonathan Lynn, "Yes Minister"

[toc] | [prev] | [next] | [standalone]


#89563

Fromraltbos@xs4all.nl (Richard Bos)
Date2016-06-18 20:34 +0000
Message-ID<5765af7f.31094859@news.xs4all.nl>
In reply to#89398
BartC <bc@freeuk.com> wrote:

> If you start off with this:
> 
> {
>      int* p;
>      {
>          int A = 77;
>      }
>      printf("*p=%d\n", *p);
> }
> 
> Then there is no reason why the int A can't go inside the second lot of 
> braces. I understand that this is encouraged by people who want the 
> smallest enclosing scope.

Oh, stop fighting against windmills.

I don't agree with the small-scopers, either, but I _am_ intelligent and
honest enough to admit that they intend to use the smallest _reasonably
possible_ scope, not the absolute, irrational, smallest scope you can
get away with. Nobody in this newsgroup, not even the most extreme
small-scoper, would create a new block for every single declaration.
Except perhaps you, Malcolm, and Jerry.

> This is the sort of nonsense I object to.

And because you _have_ taken it to a nonsensical extreme, it's also the
kind of nonsense nobody is proposing. Except you.

Richard

[toc] | [prev] | [next] | [standalone]


#89401

FromReinhardt Behm <rbehm@hushmail.com>
Date2016-06-17 20:43 +0800
Message-ID<nk0r9i$5kj$1@dont-email.me>
In reply to#89394
BartC wrote:

> On 17/06/2016 11:59, David Brown wrote:
>> On 17/06/16 12:00, BartC wrote:
> 
>>> Yes it can.
>>
>> Where else, in /your example/, can you put "int A" ?
>>
>>
>> {
>>     int* p;
>>     {
>>         int A = 77;
>>         p = &A;
>>     }
>>     printf("*p=%d\n", *p);
>> }
>>
>> If you put it before the second {, then you are no longer demonstrating
>> the problem you had caused - A has a long enough lifetime (and scope)
>> for the use of *p to be defined.
>>
>> If you put it after the "p = &A;" line, then the program will not
>> compile.
> 
> Exactly. Even in this minimal example, there's a choice! Considering
> only the first two, both will compile, both might work (depending on
> compiler), but one has a subtle bug.

It is not a "subtle bug". It is a blatant error.
 
> 
>> Add them or remove them as needed - it doesn't matter.  It does not make
>> anything "fragile".
>>
>> And if you declare your variables when you first use them, then you will
>> not be able to add { between the declaration and usage.
> 
> You start with this:
>    {
>      {
>         int A=0;
>         A;
> 
> Then the code changes and a prior reference is needed:
> 
>    {
>      {  A;
>         int A=0;
>         A;

A sensible programmer might just not reuse the name but give the second 
variable a distinct name. If I would see such a mess from an employee we 
would have a serious talk.
 
> Now it is necessary to move the declaration, but it you forget, the A
> might match an outer A (unless you're fortunate enough to use gcc and
> remember all the right options).
> 
> Or if is necessary to create a new block like this (obviously with other
> bits of code not shown):
> 
>    {
>      {
>         if (C)
>         { int A=0;
>         }
>         A;
> 
> Now that last reference A is cut off from its declaration.

Only because of the above mess.

> 
> There are a million ways of this causing problems. But you're dismissing
> this potential for bugs and general hassle by saying:
> 
> (1) A programmer should be more vigilant
> (2) A programmer should use a compiler such as gcc with dozens
>      of options enabled to help catch such problems
> 
> To me, that is unsatisfactory. Why should a language go to the trouble
> of allowing shadowing between block scope variables, then someone else
> has to go to the further trouble of detecting such shadowing in the
> compiler?!
> 
> And of course many compilers won't have that ability. It seems utterly
> pointless.

Taking your arguments to the end, why not declare all variables a file 
scope.
Just because you do not understand what blocks are for does not make it 
pointless.

-- 
Reinhardt

[toc] | [prev] | [next] | [standalone]


#89407

FromMalcolm McLean <malcolm.mclean5@btinternet.com>
Date2016-06-17 06:15 -0700
Message-ID<a4496e67-03f3-46b0-851f-e57c0c66f548@googlegroups.com>
In reply to#89401
On Friday, June 17, 2016 at 1:43:40 PM UTC+1, Reinhardt Behm wrote:
> BartC wrote:
> 
> Taking your arguments to the end, why not declare all variables a file 
> scope.
>
Rule of three. Humans can cope with three levels of nesting.
So you've got global scope, file scope, and function scope. That's your
three. Nice and simple. You can keep that in your head, you don't have to
resort to examining source to see what is in scope where.
>
>
> Just because you do not understand what blocks are for does not make it 
> pointless.
> 
Bart understands perfectly the C block syntax and what it allows.

The question is how to use it effectively.
We've got a sub-discussion on structured programming.
One suggestion, not absurd on the face of it, is that C blocks should also
be structured programming blocks. However C doesn't enforce that.

Rejecting a feature (e.g. goto) does not mean "you don't understand it".

[toc] | [prev] | [next] | [standalone]


#89414

FromDavid Brown <david.brown@hesbynett.no>
Date2016-06-17 15:47 +0200
Message-ID<nk0v22$iov$1@dont-email.me>
In reply to#89407
On 17/06/16 15:15, Malcolm McLean wrote:
> On Friday, June 17, 2016 at 1:43:40 PM UTC+1, Reinhardt Behm wrote:
>> BartC wrote:
>>
>> Taking your arguments to the end, why not declare all variables a file 
>> scope.
>>
> Rule of three. Humans can cope with three levels of nesting.

I'd ask for evidence, or a citation, or a reference - but we all know
that the only reference links that can be found are to previous posts by
you.

> So you've got global scope, file scope, and function scope. That's your
> three. Nice and simple. You can keep that in your head, you don't have to
> resort to examining source to see what is in scope where.

Call me super-human, but I can cope with a good deal more than three
levels of nesting, and with variables defined at more than three types
of scope.  I think most people I know are super-human too.

[toc] | [prev] | [next] | [standalone]


#89423

FromMalcolm McLean <malcolm.mclean5@btinternet.com>
Date2016-06-17 07:51 -0700
Message-ID<326d1788-2035-46ef-b3cb-2b9b4909d428@googlegroups.com>
In reply to#89414
On Friday, June 17, 2016 at 2:47:55 PM UTC+1, David Brown wrote:
> On 17/06/16 15:15, Malcolm McLean wrote:
> 
> Call me super-human, but I can cope with a good deal more than three
> levels of nesting, and with variables defined at more than three types
> of scope.  I think most people I know are super-human too.
>
It's too much for me.
If nesting goes above three, I have to look back in the source to see what
scope a variable has. I can't keep it in my head.

You might be able to manage four or five levels, I wouldn't argue too
much about that, though I've got good theoretical reasons to believe the
psychological limit is three. But no-one can cope with arbitrary levels,
hold a list of variables in your head, and, without referring back to the
source, tell me which scope each variable is in.

[toc] | [prev] | [next] | [standalone]


#89441

FromKeith Thompson <kst-u@mib.org>
Date2016-06-17 11:52 -0700
Message-ID<ln8ty3ve9l.fsf@kst-u.example.com>
In reply to#89423
Malcolm McLean <malcolm.mclean5@btinternet.com> writes:
> On Friday, June 17, 2016 at 2:47:55 PM UTC+1, David Brown wrote:
>> On 17/06/16 15:15, Malcolm McLean wrote:
>> 
>> Call me super-human, but I can cope with a good deal more than three
>> levels of nesting, and with variables defined at more than three types
>> of scope.  I think most people I know are super-human too.
>>
> It's too much for me.

I don't believe you.  If I did, I would say that you shouldn't be
programming.

[...]

-- 
Keith Thompson (The_Other_Keith) kst-u@mib.org  <http://www.ghoti.net/~kst>
Working, but not speaking, for JetHead Development, Inc.
"We must do something.  This is something.  Therefore, we must do this."
    -- Antony Jay and Jonathan Lynn, "Yes Minister"

[toc] | [prev] | [next] | [standalone]


#89417

FromRichard Heathfield <rjh@cpax.org.uk>
Date2016-06-17 14:57 +0100
Message-ID<nk0vjl$kn4$1@dont-email.me>
In reply to#89407
On 17/06/16 14:15, Malcolm McLean wrote:
> On Friday, June 17, 2016 at 1:43:40 PM UTC+1, Reinhardt Behm wrote:
>> BartC wrote:
>>
>> Taking your arguments to the end, why not declare all variables a file
>> scope.
>>
> Rule of three. Humans can cope with three levels of nesting.

Or more, for many humans, including any halfway-decent programmer.

> So you've got global scope, file scope, and function scope. That's your
> three.

And block scope.

Our *four* main weapons - uh, scopes - are global scope, file scope, 
function scope, and block scope, and an almost fanatical devotion to the 
Pope. No, wait - there's no such thing as global scope. Scratch that one.

> Nice and simple.

Then why did you include a scope that doesn't even exist?

<snip>

-- 
Richard Heathfield
Email: rjh at cpax dot org dot uk
"Usenet is a strange place" - dmr 29 July 1999
Sig line 4 vacant - apply within

[toc] | [prev] | [next] | [standalone]


#89565

Fromraltbos@xs4all.nl (Richard Bos)
Date2016-06-18 20:37 +0000
Message-ID<5765b041.31288640@news.xs4all.nl>
In reply to#89407
Malcolm McLean <malcolm.mclean5@btinternet.com> wrote:

> On Friday, June 17, 2016 at 1:43:40 PM UTC+1, Reinhardt Behm wrote:
> > BartC wrote:
> > 
> > Taking your arguments to the end, why not declare all variables a file 
> > scope.
> >
> Rule of three. Humans can cope with three levels of nesting.

This was bollocks the last time you claimed it, and it's still bollocks.

> So you've got global scope, file scope, and function scope. That's your
> three. Nice and simple. You can keep that in your head, you don't have to
> resort to examining source to see what is in scope where.

What!? That wouldn't be a correct application of "three levels of
nesting" even if that _were_ a valid rule!

> > Just because you do not understand what blocks are for does not make it 
> > pointless.
> > 
> Bart understands perfectly the C block syntax and what it allows.

Apparently not, since he hasn't shown much understanding of it in his
posts. And neither have you.

> We've got a sub-discussion on structured programming.
> One suggestion, not absurd on the face of it, is that C blocks should also
> be structured programming blocks. However C doesn't enforce that.

That... sorry, that's just meaningless. "C blocks" and "structured
programming blocks" are just as interchangeable as breeze blocks and
street blocks.

Richard

[toc] | [prev] | [next] | [standalone]


#89579

FromMalcolm McLean <malcolm.mclean5@btinternet.com>
Date2016-06-18 16:48 -0700
Message-ID<61af695e-ae27-431f-ab64-a61269cd6e0c@googlegroups.com>
In reply to#89565
On Saturday, June 18, 2016 at 9:37:52 PM UTC+1, Richard Bos wrote:
> Malcolm McLean <malcolm.mclean5@btinternet.com> wrote:
> 
> > Bart understands perfectly the C block syntax and what it allows.
> 
> Apparently not, since he hasn't shown much understanding of it in his
> posts. And neither have you.
> 
> > We've got a sub-discussion on structured programming.
> > One suggestion, not absurd on the face of it, is that C blocks 
> > should also be structured programming blocks. However C doesn't 
> > enforce that.
> 
> That... sorry, that's just meaningless. "C blocks" and "structured
> programming blocks" are just as interchangeable as breeze blocks and
> street blocks.
> 
The irony.

C blocks are not identical to structured programming blocks.
In fact I'm arguing that we should think of "subroutines"
as "blocks", that's a better way into it (argument currently 
on ice because it's emerged that too many people fundamentally
don't understand structured programming to have that discussion).

[toc] | [prev] | [next] | [standalone]


#89581

FromRichard Heathfield <rjh@cpax.org.uk>
Date2016-06-19 00:50 +0100
Message-ID<nk4mof$pbk$1@dont-email.me>
In reply to#89579
On 19/06/16 00:48, Malcolm McLean wrote:
<snip>
>
> C blocks are not identical to structured programming blocks.
> In fact I'm arguing that we should think of "subroutines"
> as "blocks", that's a better way into it (argument currently
> on ice because it's emerged that too many people fundamentally
> don't understand structured programming to have that discussion).

Malcolm, this might come as a shock, but "disagree with Malcolm about" 
and "fundamentally don't understand" are not /necessarily/ synonymous.

-- 
Richard Heathfield
Email: rjh at cpax dot org dot uk
"Usenet is a strange place" - dmr 29 July 1999
Sig line 4 vacant - apply within

[toc] | [prev] | [next] | [standalone]


#89584

FromMalcolm McLean <malcolm.mclean5@btinternet.com>
Date2016-06-18 17:30 -0700
Message-ID<3ef67cf8-8168-4c58-b7a6-9fcf760d4016@googlegroups.com>
In reply to#89581
On Sunday, June 19, 2016 at 12:50:44 AM UTC+1, Richard Heathfield wrote:
> On 19/06/16 00:48, Malcolm McLean wrote:
> <snip>
> >
> > C blocks are not identical to structured programming blocks.
> > In fact I'm arguing that we should think of "subroutines"
> > as "blocks", that's a better way into it (argument currently
> > on ice because it's emerged that too many people fundamentally
> > don't understand structured programming to have that discussion).
> 
> Malcolm, this might come as a shock, but "disagree with Malcolm about" 
> and "fundamentally don't understand" are not /necessarily/ synonymous.
> 
Of course not.
In fact they are exclusive. 

C blocks aren't identical to structured programming blocks, because
labels are allowed. There's also break and continue which muddy
things. They are close however, and almost certainly inspired by 
them. Denis Ritchie is no longer with us so he can't confirm how much 
he knew about structured programming when C was being developed,
and he certainly didn't follow the rules blindly. But I'd be 
surprised if he wasn't influenced.

[toc] | [prev] | [next] | [standalone]


#89611

FromLes Cargill <lcargill99@comcast.com>
Date2016-06-19 06:35 -0500
Message-ID<nk5vrm$2tn$1@dont-email.me>
In reply to#89579
Malcolm McLean wrote:
> On Saturday, June 18, 2016 at 9:37:52 PM UTC+1, Richard Bos wrote:
>> Malcolm McLean <malcolm.mclean5@btinternet.com> wrote:
>>
>>> Bart understands perfectly the C block syntax and what it allows.
>>
>> Apparently not, since he hasn't shown much understanding of it in his
>> posts. And neither have you.
>>
>>> We've got a sub-discussion on structured programming.
>>> One suggestion, not absurd on the face of it, is that C blocks
>>> should also be structured programming blocks. However C doesn't
>>> enforce that.
>>
>> That... sorry, that's just meaningless. "C blocks" and "structured
>> programming blocks" are just as interchangeable as breeze blocks and
>> street blocks.
>>
> The irony.
>
> C blocks are not identical to structured programming blocks.
> In fact I'm arguing that we should think of "subroutines"
> as "blocks", that's a better way into it (argument currently
> on ice because it's emerged that too many people fundamentally
> don't understand structured programming to have that discussion).
>
>

Well, it's rather lost to history. I vaguely recall
the "single exit" principle as being critical to "structured
programming" but we're going back thirty or more years to dig
that truffle up.

Not even as an undergrad were we expected to take it seriously.
And even as an undergrad, I was generally able to reason in state
machines.

The "single exit" principle led to such patterns as printing off reams
of green-bar paper with hand-drawn lines to show nesting level This
was more than slightly ludicrous.

-- 
Les Cargill

[toc] | [prev] | [next] | [standalone]


#89583

FromBartC <bc@freeuk.com>
Date2016-06-19 01:29 +0100
Message-ID<nk4p0s$vsn$1@dont-email.me>
In reply to#89565
On 18/06/2016 21:37, Richard Bos wrote:
> Malcolm McLean <malcolm.mclean5@btinternet.com> wrote:

>> Bart understands perfectly the C block syntax and what it allows.
>
> Apparently not, since he hasn't shown much understanding of it in his
> posts. And neither have you.

What is there to understand about them? I just dislike them.

I first across begin..end blocks used not just to bracket multiple 
statements, but also to introduce a new scope where variables could be 
declared, in 1976. I didn't think much of them then either. While C has 
introduced a couple of new twists of its own.

-- 
Bartc

[toc] | [prev] | [next] | [standalone]


#89587

FromMalcolm McLean <malcolm.mclean5@btinternet.com>
Date2016-06-18 17:43 -0700
Message-ID<093f5a15-0bd3-480e-aab3-91328adae12d@googlegroups.com>
In reply to#89583
On Sunday, June 19, 2016 at 1:29:25 AM UTC+1, Bart wrote:
> On 18/06/2016 21:37, Richard Bos wrote:
> > Malcolm McLean <malcolm.mclean5@btinternet.com> wrote:
> 
> >> Bart understands perfectly the C block syntax and what it allows.
> >
> > Apparently not, since he hasn't shown much understanding of it in his
> > posts. And neither have you.
> 
> What is there to understand about them? I just dislike them.
> 
"Blocks" seem to be causing surprising problems at the moment.

Blocks nest, forming a tree. That seems to be hotly denied.

A subroutine can be replaced by a block, unless it uses statics
(in which case you need to fix up a bit of trivial machinery
to allow the same access), or unless it is recursive. 
That concept also seems to be causing huge problems.

Block scope is undesirable except at function level - now that's
an argument worth having. Clearly if we inlined every single
function call, we'd want local scope. There is maybe a case for
doing that, if only to show people what structured programming
means. If they went through the exercise, maybe they'd "get it".
But there's a very strong argument that subroutines should be
short enough for a human programmer to verify that they are correct,
by inspection. If you need block scope, I'd dispute that that
property holds.

[toc] | [prev] | [next] | [standalone]


Page 13 of 19 — ← Prev page 1 … 11 12 [13] 14 15 … 19  Next page →

Back to top | Article view | comp.lang.c


csiph-web