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


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

do { quit; } else { }

Started byThiago Adams <thiago.adams@gmail.com>
First post2025-04-04 16:23 -0300
Last post2025-10-16 00:43 +0100
Articles 20 on this page of 698 — 31 participants

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


Contents

  do { quit; } else { } Thiago Adams <thiago.adams@gmail.com> - 2025-04-04 16:23 -0300
    Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-04 21:18 +0100
      Re: do { quit; } else { } Thiago Adams <thiago.adams@gmail.com> - 2025-04-04 17:31 -0300
    Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-04 20:34 +0000
      Re: do { quit; } else { } Thiago Adams <thiago.adams@gmail.com> - 2025-04-04 17:37 -0300
        Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-04 21:01 +0000
          Re: do { quit; } else { } "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-04-04 14:36 -0700
      Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-04 20:39 +0000
        Re: do { quit; } else { } Thiago Adams <thiago.adams@gmail.com> - 2025-04-04 17:43 -0300
          Re: do { quit; } else { } Thiago Adams <thiago.adams@gmail.com> - 2025-04-04 17:46 -0300
        Re: do { quit; } else { } candycanearter07 <candycanearter07@candycanearter07.nomail.afraid> - 2025-04-08 19:00 +0000
      Re: do { quit; } else { } scott@slp53.sl.home (Scott Lurndal) - 2025-04-05 14:54 +0000
        Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-05 17:54 +0200
          Re: do { quit; } else { } scott@slp53.sl.home (Scott Lurndal) - 2025-04-05 16:10 +0000
            Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-05 23:37 +0200
              Re: do { quit; } else { } scott@slp53.sl.home (Scott Lurndal) - 2025-04-06 14:41 +0000
            Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-06 10:52 +0300
              Re: do { quit; } else { } scott@slp53.sl.home (Scott Lurndal) - 2025-04-06 14:45 +0000
    Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-04 13:48 -0700
      Re: do { quit; } else { } Thiago Adams <thiago.adams@gmail.com> - 2025-04-04 17:58 -0300
        Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-06 05:47 -0700
          Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-06 16:13 +0300
            Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-06 07:32 -0700
              Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-06 19:03 +0300
                Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-07 05:45 -0700
                  Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-07 21:02 +0300
                    Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-07 19:31 +0100
                      Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-08 10:12 +0200
                        Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-08 12:35 +0100
                          Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-08 16:50 +0200
                            Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-08 17:28 +0100
                              Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-08 10:32 -0700
                                Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-08 19:04 +0100
                                  Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-08 14:18 -0700
                                    Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-08 23:38 +0100
                                      Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-08 16:27 -0700
                                        Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-09 01:02 +0100
                                          Re: do { quit; } else { } "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-04-08 22:55 -0700
                                          Re: do { quit; } else { } "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-04-08 22:56 -0700
                                          Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-09 15:07 -0700
                                            Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-10 00:49 +0100
                                              Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-10 00:20 +0000
                                                Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-10 12:08 +0300
                                                  Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-10 16:23 +0000
                                                Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-10 12:00 +0100
                                                  Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-10 04:28 -0700
                                                    Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-10 14:34 +0100
                                                      Endless complaints [was Re: do { quit; } else { }] scott@slp53.sl.home (Scott Lurndal) - 2025-04-10 14:33 +0000
                                                        Re: Endless complaints [was Re: do { quit; } else { }] bart <bc@freeuk.com> - 2025-04-10 16:12 +0100
                                                          Re: Endless complaints [was Re: do { quit; } else { }] Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-11 00:18 +0200
                                                            Re: Endless complaints [was Re: do { quit; } else { }] bart <bc@freeuk.com> - 2025-04-11 00:10 +0100
                                                              Re: Endless complaints [was Re: do { quit; } else { }] Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-10 17:41 -0700
                                                              Re: Endless complaints [was Re: do { quit; } else { }] Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-11 02:45 +0000
                                                              Re: Endless complaints [was Re: do { quit; } else { }] David Brown <david.brown@hesbynett.no> - 2025-04-11 10:14 +0200
                                                                Re: Endless complaints [was Re: do { quit; } else { }] bart <bc@freeuk.com> - 2025-04-11 12:32 +0100
                                                                  Re: Endless complaints [was Re: do { quit; } else { }] Michael S <already5chosen@yahoo.com> - 2025-04-11 14:50 +0300
                                                                    Re: Endless complaints [was Re: do { quit; } else { }] bart <bc@freeuk.com> - 2025-04-11 12:56 +0100
                                                                      Re: Endless complaints [was Re: do { quit; } else { }] Michael S <already5chosen@yahoo.com> - 2025-04-11 15:12 +0300
                                                                        Re: Endless complaints [was Re: do { quit; } else { }] Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-11 15:12 +0200
                                                                        Re: Endless complaints [was Re: do { quit; } else { }] bart <bc@freeuk.com> - 2025-04-11 15:55 +0100
                                                                  Re: Endless complaints [was Re: do { quit; } else { }] David Brown <david.brown@hesbynett.no> - 2025-04-11 15:02 +0200
                                                                  Re: Endless complaints Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-11 10:03 -0700
                                                                  Re: Endless complaints [was Re: do { quit; } else { }] Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-11 12:26 -0700
                                                          Re: Endless complaints [was Re: do { quit; } else { }] Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-10 15:27 -0700
                                                      Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-10 15:23 -0700
                                                        Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-11 00:49 +0100
                                                          Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-10 17:59 -0700
                                                            Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-11 14:26 +0300
                                                              Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-11 16:11 +0200
                                                              Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-11 17:22 +0000
                                                                Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-11 20:46 +0100
                                                                  Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-11 14:10 -0700
                                                                Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-13 20:45 +0300
                                                                  Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-11 19:05 -0700
                                                                    Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-05-12 16:37 +0200
                                                                      Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-12 13:25 -0700
                                                                        Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-05-13 11:40 +0200
                                                                          Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-05-13 20:17 -0400
                                                                            Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-13 17:51 -0700
                                                                              Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-05-13 22:23 -0400
                                                                                Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-05-14 11:07 +0200
                                                                                  Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-05-14 15:03 +0000
                                                                                  Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-05-14 23:17 -0400
                                                                              Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-05-14 11:22 +0200
                                                                            Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-13 18:15 -0700
                                                              Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-11 11:20 -0700
                                                    Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-05 16:12 -0700
                                                      Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-05 16:36 -0700
                                                        Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-05 17:01 -0700
                                                  Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-10 16:51 +0000
                                                    Re: do { quit; } else { } scott@slp53.sl.home (Scott Lurndal) - 2025-04-10 18:31 +0000
                                                      Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-10 19:14 +0000
                                                    Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-10 19:36 +0100
                                                      Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-10 19:29 +0000
                                                        Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-11 00:02 +0100
                                                      Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-10 18:52 -0700
                                                        Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-10 20:51 -0700
                                                          Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-10 22:55 -0700
                                                            Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-10 23:00 -0700
                                                              Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-11 12:14 +0100
                                                              Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-04 22:01 -0700
                                                      Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-10 21:20 -0700
                                                      Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-10 21:22 -0700
                                                        Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-10 21:24 -0700
                                                    Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-10 20:11 +0100
                                              Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-11 10:07 -0700
                                            Re: do { quit; } else { } Bonita Montero <Bonita.Montero@gmail.com> - 2025-05-09 16:25 +0200
                                              Re: do { quit; } else { } Richard Heathfield <rjh@cpax.org.uk> - 2025-05-09 15:38 +0100
                                                Re: do { quit; } else { } Bonita Montero <Bonita.Montero@gmail.com> - 2025-05-09 16:42 +0200
                                                  Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-05-09 17:43 +0200
                                                Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-13 19:34 -0700
                                  Re: do { quit; } else { } Richard Damon <richard@damon-family.org> - 2025-04-09 07:15 -0400
                                  Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-09 13:51 +0200
                              Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-09 11:42 +0200
                                Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-09 13:04 +0300
                                  Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-09 14:06 +0200
                                  Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-11 12:27 -0400
                                Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-09 13:11 +0300
                                  Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-09 14:11 +0200
                                Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-09 13:16 +0300
                                  Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-09 14:24 +0200
                                Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-09 11:51 +0100
                                  Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-09 14:36 +0200
                                    Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-09 14:13 +0100
                                      Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-09 16:00 +0200
                                        Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-09 16:37 +0100
                                      Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-10 20:40 -0400
                                        Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-11 12:20 -0400
                                          Re: do { quit; } else { } scott@slp53.sl.home (Scott Lurndal) - 2025-04-11 17:30 +0000
                                Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-09 12:58 +0200
                                  Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-09 14:23 +0300
                                    Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-09 12:50 -0700
                                    Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-09 14:44 -0700
                                      Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-10 11:55 +0300
                                        Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-10 14:46 +0200
                                          Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-10 15:41 +0000
                                            Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-10 21:05 +0200
                                              Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-10 20:27 +0100
                                                Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-10 20:57 +0000
                                                Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-11 11:17 +0200
                                                  Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-11 12:51 +0100
                                                    Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-11 16:25 +0200
                                                      Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-11 15:50 +0100
                                                        Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-11 17:24 +0200
                                                          Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-11 17:56 +0100
                                                            Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-11 20:29 +0200
                                                              Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-11 13:58 -0700
                                                              Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-11 22:24 +0100
                                                                Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-11 14:36 -0700
                                                                  Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-12 00:13 +0100
                                                                    Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-11 16:59 -0700
                                                                      Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-12 02:27 +0100
                                                                        Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-11 18:53 -0700
                                                                        Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-12 02:43 +0000
                                                                          Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-12 12:50 +0100
                                                                            Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-12 12:57 +0000
                                                                              Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-12 14:33 +0100
                                                                              Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-13 04:53 +0200
                                                                        Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-12 15:43 +0200
                                                                          Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-12 17:52 +0100
                                                                            Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-12 17:40 +0000
                                                                              Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-13 00:09 +0100
                                                                              Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-13 21:40 +0300
                                                                                Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-13 20:08 +0000
                                                                                  Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-14 00:30 +0300
                                                                                    Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-13 21:07 -0400
                                                                                      Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-13 18:33 -0700
                                                                                        Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-13 22:57 -0400
                                                                                          Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-13 20:26 -0700
                                                                                  Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-13 14:58 -0700
                                                                                    Re: do { quit; } else { } Thiago Adams <thiago.adams@gmail.com> - 2025-04-13 21:58 -0300
                                                                                      Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-13 18:22 -0700
                                                                                Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-13 14:52 -0700
                                                                                Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-13 20:50 -0400
                                                                            Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-12 19:17 +0100
                                                                        Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-12 09:59 -0400
                                                                          Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-12 15:15 +0100
                                                                    Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-12 06:33 +0200
                                                                      Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-12 12:00 +0100
                                                                        Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-13 04:27 +0200
                                                                          Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-13 12:33 +0100
                                                                            Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-13 12:36 +0100
                                                                              Re: do { quit; } else { } scott@slp53.sl.home (Scott Lurndal) - 2025-04-13 14:54 +0000
                                                                                Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-13 17:48 +0100
                                                                                  Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-14 05:59 +0200
                                                                                    Re: do { quit; } else { } scott@slp53.sl.home (Scott Lurndal) - 2025-04-14 14:11 +0000
                                                                          Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-13 14:58 +0100
                                                                            Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-13 14:34 +0000
                                                                              Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-13 17:39 +0100
                                                                                Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-14 06:23 +0200
                                                                                  Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-14 11:16 +0100
                                                                                    Re: do { quit; } else { } tTh <tth@none.invalid> - 2025-04-14 12:51 +0200
                                                                                      Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-14 12:12 +0100
                                                                                    Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-14 14:18 +0200
                                                                                      Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-04-14 15:33 +0300
                                                                                      Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-14 16:22 +0100
                                                                                        Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-15 09:17 +0200
                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-15 11:30 +0100
                                                                                            Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-04-15 15:34 +0300
                                                                                              Re: Loops (was Re: do { quit; } else { }) Richard Heathfield <rjh@cpax.org.uk> - 2025-04-15 13:51 +0100
                                                                                                Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-04 07:40 -0700
                                                                                              Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-04 07:31 -0700
                                                                                                Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-05-04 18:08 +0300
                                                                                                  Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-05-05 10:42 +0300
                                                                                                  Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-10 06:43 -0700
                                                                                                    Re: Loops (was Re: do { quit; } else { }) Muttley@dastardlyhq.com - 2025-05-10 15:56 +0000
                                                                                                      Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-05-10 17:48 +0000
                                                                                                        Re: Loops (was Re: do { quit; } else { }) Muttley@dastardlyhq.com - 2025-05-11 08:20 +0000
                                                                                                      Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-10 14:29 -0700
                                                                                                        Re: Loops (was Re: do { quit; } else { }) Muttley@dastardlyhq.com - 2025-05-11 08:21 +0000
                                                                                                          Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-05-11 12:02 +0200
                                                                                                            Re: Loops (was Re: do { quit; } else { }) Muttley@dastardlyhq.com - 2025-05-11 15:30 +0000
                                                                                                              Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-05-11 16:29 +0000
                                                                                                              Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-05-11 18:49 +0200
                                                                                                            Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-11 14:41 -0700
                                                                                                            Re: Loops (was Re: do { quit; } else { }) James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-05-11 17:43 -0400
                                                                                                              Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-11 15:06 -0700
                                                                                                                Re: Loops (was Re: do { quit; } else { }) James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-05-11 18:30 -0400
                                                                                                                Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-11 18:15 -0700
                                                                                                                  Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-11 19:09 -0700
                                                                                                                    Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-12 00:16 -0700
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-12 02:23 -0700
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-12 07:19 -0700
                                                                                                                          Re: Loops (was Re: do { quit; } else { }) Richard Heathfield <rjh@cpax.org.uk> - 2025-05-12 15:34 +0100
                                                                                                                            Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-12 22:42 -0700
                                                                                                                              Re: Loops (was Re: do { quit; } else { }) Richard Heathfield <rjh@cpax.org.uk> - 2025-05-13 07:31 +0100
                                                                                                                                Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-14 21:12 -0700
                                                                                                                            Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-13 09:30 -0700
                                                                                                                            Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-05-13 22:28 +0200
                                                                                                                          Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-12 13:31 -0700
                                                                                                                            Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-14 20:44 -0700
                                                                                                                              Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-14 21:45 -0700
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-05-12 17:24 +0200
                                                                                                                  Re: Loops (was Re: do { quit; } else { }) James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-05-12 00:07 -0400
                                                                                                                    Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-12 00:43 -0700
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-12 02:27 -0700
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-05-12 17:18 +0200
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-01-28 09:54 -0800
                                                                                                                          Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-01-28 16:42 -0800
                                                                                                                            Re: Loops (was Re: do { quit; } else { }) Tristan Wibberley <tristan.wibberley+netnews2@alumni.manchester.ac.uk> - 2026-01-31 07:03 +0000
                                                                                                                          Re: Loops (was Re: do { quit; } else { }) Tristan Wibberley <tristan.wibberley+netnews2@alumni.manchester.ac.uk> - 2026-01-31 03:53 +0000
                                                                                                                            Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2026-01-31 18:26 +0200
                                                                                                                              Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2026-01-31 18:33 +0000
                                                                                                                                Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2026-01-31 21:02 +0200
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-05-12 19:53 -0400
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-12 23:03 -0700
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-12 19:04 -0700
                                                                                                              Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-05-12 17:08 +0200
                                                                                                                Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-12 13:38 -0700
                                                                                                                  Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-05-13 12:41 +0200
                                                                                                                Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-05-13 23:16 +0200
                                                                                                                  Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-13 14:35 -0700
                                                                                                                    Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-13 15:10 -0700
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-13 15:41 -0700
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-13 18:38 -0700
                                                                                                                          Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-13 19:37 -0700
                                                                                                                            Re: Loops (was Re: do { quit; } else { }) James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-05-13 23:54 -0400
                                                                                                                              Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-13 21:19 -0700
                                                                                                                            Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-13 21:12 -0700
                                                                                                                              Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-13 22:38 -0700
                                                                                                                                Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-03-01 21:55 -0800
                                                                                                                                  Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-03-01 23:37 -0800
                                                                                                                    Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-05-14 03:35 +0000
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-13 21:54 -0700
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-05-14 06:31 +0000
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-06-10 06:01 -0700
                                                                                                                          Re: Loops (was Re: do { quit; } else { }) Bonita Montero <Bonita.Montero@gmail.com> - 2025-06-14 12:24 +0200
                                                                                                                            Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-06-14 13:57 +0000
                                                                                                                              Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-06-14 22:27 +0300
                                                                                                                              Re: Loops (was Re: do { quit; } else { }) Bonita Montero <Bonita.Montero@gmail.com> - 2025-06-15 09:32 +0200
                                                                                                                    Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-05-14 13:00 +0200
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-05-14 13:20 +0200
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-05-14 23:20 -0400
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-05-15 11:23 +0200
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-01-06 13:55 -0800
                                                                                                          Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-11 17:59 -0700
                                                                                                            Re: Loops (was Re: do { quit; } else { }) Muttley@DastardlyHQ.org - 2025-05-12 10:11 +0000
                                                                                                              Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-05-12 17:09 +0300
                                                                                                    Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-05-11 01:09 +0300
                                                                                                      Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-11 17:30 -0700
                                                                                                        Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-05-12 16:18 +0300
                                                                                                          Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-14 11:09 -0700
                                                                                                        Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-05-13 15:57 +0200
                                                                                                Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-04 13:52 -0700
                                                                                            Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-15 13:19 +0000
                                                                                              Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-15 18:17 +0100
                                                                                                Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-04-15 19:07 +0000
                                                                                                  Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-15 21:46 +0100
                                                                                                    Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-16 01:41 +0000
                                                                                                    Re: Loops (was Re: do { quit; } else { }) James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-15 22:37 -0400
                                                                                                      Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-16 03:30 +0000
                                                                                                        Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-15 20:50 -0700
                                                                                                          Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-16 18:11 +0000
                                                                                                            Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-16 18:43 +0000
                                                                                                              Re: Loops (was Re: do { quit; } else { }) Richard Heathfield <rjh@cpax.org.uk> - 2025-04-16 20:05 +0100
                                                                                                          Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-02-03 03:47 -0800
                                                                                                            Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-02-03 04:21 -0800
                                                                                                              Re: Loops (was Re: do { quit; } else { }) Tristan Wibberley <tristan.wibberley+netnews2@alumni.manchester.ac.uk> - 2026-02-04 23:40 +0000
                                                                                                                Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-02-05 08:10 +0100
                                                                                                                  Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2026-02-05 11:30 +0200
                                                                                                                  Re: Loops (was Re: do { quit; } else { }) Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2026-02-05 15:21 +0000
                                                                                                        Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-04-16 14:12 +0000
                                                                                                    Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-16 07:35 +0200
                                                                                                      Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-16 12:32 +0100
                                                                                                        Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-04-16 15:08 +0300
                                                                                                          Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-04-16 14:23 +0000
                                                                                                            Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-04 21:32 -0700
                                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-16 15:31 +0100
                                                                                                            Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-18 15:01 +0200
                                                                                                              Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-18 15:34 +0100
                                                                                                                Re: Loops (was Re: do { quit; } else { }) Alexis <flexibeast@gmail.com> - 2025-04-19 11:01 +1000
                                                                                                                Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-19 09:20 +0200
                                                                                                        Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-04-16 14:21 +0000
                                                                                                          Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-18 15:06 +0200
                                                                                                        Re: Loops (was Re: do { quit; } else { }) James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-16 10:47 -0400
                                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-16 16:14 +0100
                                                                                                          Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-04-16 18:18 +0300
                                                                                                            Re: Loops (was Re: do { quit; } else { }) James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-16 12:28 -0400
                                                                                                        Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-16 13:03 -0700
                                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-16 23:14 +0100
                                                                                                            Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-16 17:26 -0700
                                                                                                              Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-17 02:26 +0100
                                                                                                                Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-16 20:14 -0700
                                                                                                              Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-18 15:37 +0200
                                                                                                                Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-18 15:19 +0100
                                                                                                                  Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-04-18 16:58 +0000
                                                                                                                    Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-18 18:27 +0100
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-19 09:09 +0200
                                                                                                            Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-04-17 00:59 +0000
                                                                                                              Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-17 02:09 +0100
                                                                                                        Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-16 21:43 +0000
                                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-16 23:42 +0100
                                                                                                            Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-16 23:49 +0000
                                                                                                              Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-17 01:48 +0100
                                                                                                                Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-16 19:18 -0700
                                                                                                                  Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-17 12:16 +0100
                                                                                                                    Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-17 14:36 +0100
                                                                                                                    Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-17 11:47 -0700
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-17 20:18 +0100
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-17 12:55 -0700
                                                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-17 21:44 +0100
                                                                                                                            Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-17 15:32 -0700
                                                                                                                      Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) gazelle@shell.xmission.com (Kenny McCormack) - 2025-04-17 21:21 +0000
                                                                                                                        Re: Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2025-04-17 22:29 +0000
                                                                                                                          Re: Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) gazelle@shell.xmission.com (Kenny McCormack) - 2025-04-18 13:58 +0000
                                                                                                                            Re: Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2025-04-18 18:33 +0000
                                                                                                                              Re: Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) bart <bc@freeuk.com> - 2025-04-18 20:10 +0100
                                                                                                                          Re: Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) bart <bc@freeuk.com> - 2025-04-18 16:07 +0100
                                                                                                                            Re: Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) scott@slp53.sl.home (Scott Lurndal) - 2025-04-18 16:52 +0000
                                                                                                                            Re: Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) Rosario19 <Ros@invalid.invalid> - 2025-04-24 22:43 +0200
                                                                                                                              Re: Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-25 07:50 +0200
                                                                                                                                Re: Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) Richard Harnden <richard.nospam@gmail.invalid> - 2025-04-25 07:04 +0100
                                                                                                                              Re: Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) Rosario19 <Ros@invalid.invalid> - 2025-04-25 10:38 +0200
                                                                                                                                Re: Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) Rosario19 <Ros@invalid.invalid> - 2025-04-25 10:42 +0200
                                                                                                                          Re: Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-18 15:24 +0000
                                                                                                                            Re: Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2025-04-18 15:48 +0000
                                                                                                                            Re: Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) bart <bc@freeuk.com> - 2025-04-18 16:57 +0100
                                                                                                                              Re: Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-18 18:46 +0200
                                                                                                                                Re: Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) bart <bc@freeuk.com> - 2025-04-18 18:40 +0100
                                                                                                                                  Re: Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-19 08:36 +0200
                                                                                                                          Re: Checking the loop variable after the loop has ended (Was: Loops (was Re: do { quit; } else { })) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-18 17:49 +0200
                                                                                                              Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-17 02:19 +0100
                                                                                                            Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-16 17:47 -0700
                                                                                                        Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-18 14:41 +0200
                                                                                                    Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-04-16 14:09 +0000
                                                                                                      Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-04-16 17:37 +0300
                                                                                                        Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-06 05:59 -0700
                                                                                                          Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-05-07 12:32 +0300
                                                                                                            Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-05-07 14:54 +0200
                                                                                                            Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-05-07 13:50 +0000
                                                                                                            Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-11 23:48 -0700
                                                                                                      Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-16 15:45 +0100
                                                                                                        Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-04-16 15:44 +0000
                                                                                                          Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-16 13:18 -0700
                                                                                                Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-15 19:55 +0000
                                                                                            Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-16 07:19 +0200
                                                                                              Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-16 07:44 +0200
                                                                                              Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-16 12:01 +0100
                                                                                                Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-18 16:40 +0200
                                                                                                Re: Loops (was Re: do { quit; } else { }) James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-18 14:10 -0400
                                                                                                  Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-18 23:27 +0100
                                                                                                    Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-19 08:27 +0200
                                                                                                      Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-19 11:26 +0100
                                                                                                        Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-19 13:32 +0200
                                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-19 14:05 +0100
                                                                                                            Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-19 12:54 -0700
                                                                                                              Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-19 20:57 +0100
                                                                                                                Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-19 14:07 -0700
                                                                                                                  Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-20 00:34 +0100
                                                                                                            Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-20 12:18 +0200
                                                                                                              Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-20 12:43 +0100
                                                                                                                Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-20 18:46 +0200
                                                                                                                  Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-20 20:51 +0100
                                                                                                                    Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-20 15:36 -0700
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-21 00:29 +0100
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-20 19:08 -0700
                                                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-21 12:26 +0100
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-21 03:16 +0000
                                                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-21 12:57 +0100
                                                                                                                            Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-21 18:43 +0000
                                                                                                                              Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-21 20:57 +0100
                                                                                                                                Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-21 20:25 +0000
                                                                                                                                  Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-22 00:33 +0100
                                                                                                                                    Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-04-21 23:46 +0000
                                                                                                                                      Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-22 10:32 +0200
                                                                                                                                    Re: Loops (was Re: do { quit; } else { }) antispam@fricas.org (Waldek Hebisch) - 2025-04-22 01:06 +0000
                                                                                                                                      Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-22 02:24 +0100
                                                                                                                                      Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-22 10:47 +0200
                                                                                                                                      Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-22 11:28 +0100
                                                                                                                                        Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-04-22 19:19 +0200
                                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-22 19:26 +0000
                                                                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-22 21:03 +0100
                                                                                                                                            Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-22 21:40 +0000
                                                                                                                                              Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-23 00:43 +0100
                                                                                                                                                Re: Loops (was Re: do { quit; } else { }) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-04-22 16:59 -0700
                                                                                                                                                Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-23 00:01 +0000
                                                                                                                                                  Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-23 11:15 +0100
                                                                                                                                                    Re: Loops (was Re: do { quit; } else { }) Muttley@DastardlyHQ.org - 2025-04-23 10:58 +0000
                                                                                                                                                      Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-23 14:50 +0100
                                                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Muttley@DastardlyHQ.org - 2025-04-23 16:00 +0000
                                                                                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-23 17:39 +0100
                                                                                                                                                            Re: Loops (was Re: do { quit; } else { }) Muttley@DastardlyHQ.org - 2025-04-24 07:41 +0000
                                                                                                                                                              Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-24 09:31 +0100
                                                                                                                                            Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-04-23 17:31 +0200
                                                                                                                                              Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-23 18:43 +0100
                                                                                                                                                Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-23 18:43 +0000
                                                                                                                                                  Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-23 21:49 +0100
                                                                                                                                                    Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-04-24 15:12 +0200
                                                                                                                                                      Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-24 15:28 +0100
                                                                                                                                                        Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-04-24 17:21 +0200
                                                                                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-24 18:30 +0100
                                                                                                                                                            Re: Loops (was Re: do { quit; } else { }) Muttley@DastardlyHQ.org - 2025-04-24 17:59 +0000
                                                                                                                                                            Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-04-25 15:19 +0200
                                                                                                                                                  Re: Loops (was Re: do { quit; } else { }) Muttley@DastardlyHQ.org - 2025-04-24 07:40 +0000
                                                                                                                                                    Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-24 09:26 +0100
                                                                                                                                                      Re: Loops (was Re: do { quit; } else { }) Muttley@DastardlyHQ.org - 2025-04-24 10:52 +0000
                                                                                                                                                        Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-24 12:44 +0100
                                                                                                                                                          Re: Loops (was Re: do { quit; } else { }) Muttley@DastardlyHQ.org - 2025-04-24 14:31 +0000
                                                                                                                                                Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-04-24 14:25 +0200
                                                                                                                                                  Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-24 14:51 +0100
                                                                                                                                                    Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-04-24 15:32 +0000
                                                                                                                                                      Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-24 18:49 +0100
                                                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Muttley@DastardlyHQ.org - 2025-04-24 18:03 +0000
                                                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-24 18:26 -0700
                                                                                                                                                          Re: Loops (was Re: do { quit; } else { }) Muttley@DastardlyHQ.org - 2025-04-25 08:53 +0000
                                                                                                                                                          Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-04 22:17 -0700
                                                                                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-09-26 02:00 +0100
                                                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-25 02:56 +0000
                                                                                                                                                          Re: Loops (was Re: do { quit; } else { }) Rosario19 <Ros@invalid.invalid> - 2025-04-25 13:48 +0200
                                                                                                                                                            Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-04-25 17:51 +0200
                                                                                                                                                    Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-04-25 17:48 +0200
                                                                                                                                                  Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-24 18:51 +0200
                                                                                                                                          Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-04-23 09:01 +0200
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-22 09:32 +0200
                                                                                                                    Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-22 09:14 +0200
                                                                                                                Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-20 15:07 -0700
                                                                                                                  Re: Loops (was Re: do { quit; } else { }) gazelle@shell.xmission.com (Kenny McCormack) - 2025-04-20 23:19 +0000
                                                                                                                Re: Loops (was Re: do { quit; } else { }) antispam@fricas.org (Waldek Hebisch) - 2025-04-21 13:51 +0000
                                                                                                                  Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-21 16:36 +0100
                                                                                                                    Re: Loops (was Re: do { quit; } else { }) antispam@fricas.org (Waldek Hebisch) - 2025-04-21 21:06 +0000
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-21 23:54 +0100
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-21 16:12 -0700
                                                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-22 01:26 +0100
                                                                                                                            Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-21 18:22 -0700
                                                                                                                              Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-22 11:43 +0100
                                                                                                                                Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-22 14:15 -0700
                                                                                                                                  Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-22 23:52 +0100
                                                                                                                                    Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-22 16:22 -0700
                                                                                                                            Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-22 10:40 +0200
                                                                                                                          Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-21 18:25 -0700
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-22 10:19 +0200
                                                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-22 12:39 +0100
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-22 02:21 +0100
                                                                                                                    Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-22 09:54 +0200
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-04-22 20:16 +0200
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-22 19:54 +0100
                                                                                                                          Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-04-22 21:11 +0200
                                                                                                                            Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-22 20:43 +0100
                                                                                                                              Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-04-23 17:41 +0200
                                                                                                        Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-19 16:28 +0000
                                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-19 19:59 +0100
                                                                                                            Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-19 20:15 +0100
                                                                                                              Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-20 12:41 +0200
                                                                                                            Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-20 12:34 +0200
                                                                                                    Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-04-19 14:35 +0000
                                                                                                      Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-19 16:24 +0100
                                                                                                      Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-19 16:36 +0000
                                                                                                        Re: Loops (was Re: do { quit; } else { }) James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-19 15:22 -0400
                                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-19 20:55 +0100
                                                                                                            Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-19 13:55 -0700
                                                                                                              Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-04-20 00:52 +0300
                                                                                                                Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-20 13:00 +0200
                                                                                                                  Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-20 14:53 +0100
                                                                                                                    Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-04-20 17:34 +0300
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-20 16:25 +0100
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-04-20 19:01 +0300
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-20 18:10 +0200
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-20 18:07 +0200
                                                                                                                    Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-20 17:55 +0200
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-20 17:28 +0100
                                                                                                            Re: Loops (was Re: do { quit; } else { }) antispam@fricas.org (Waldek Hebisch) - 2025-04-21 03:07 +0000
                                                                                                              Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-21 13:46 +0100
                                                                                                                Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-21 14:21 -0700
                                                                                                                  Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-22 00:14 +0200
                                                                                                                    Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-22 00:19 +0200
                                                                                                                    Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-21 15:39 -0700
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-22 10:12 +0200
                                                                                                                Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-21 22:16 +0000
                                                                                                                  Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-22 01:12 +0100
                                                                                                                    Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-22 03:31 +0000
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-22 12:33 +0100
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-22 14:36 +0000
                                                                                                                          Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-04-22 16:10 +0000
                                                                                                                            Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-22 17:27 +0100
                                                                                                                              Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-04-22 17:48 +0000
                                                                                                                            Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-22 14:31 -0700
                                                                                                                              Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-04-22 22:39 +0000
                                                                                                                    Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-04-22 17:53 +0200
                                                                                                                      Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-22 15:02 -0700
                                                                                                                        Re: Loops (was Re: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-04-23 19:05 +0200
                                                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-23 18:52 +0100
                                                                                                                          Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-23 13:22 -0700
                                                                                                            Re: Loops (was Re: do { quit; } else { }) James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-21 07:34 -0400
                                                                                                              Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-21 13:26 +0100
                                                                                                                Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-21 13:39 -0700
                                                                                                      Re: Loops (was Re: do { quit; } else { }) Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-04 21:35 -0700
                                                                                                    Re: Loops (was Re: do { quit; } else { }) James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-19 15:15 -0400
                                                                                                      Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-19 20:36 +0100
                                                                                                        Re: Loops (was Re: do { quit; } else { }) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-04-19 19:43 -0700
                                                                                                          Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-20 11:27 +0200
                                                                                                        Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-20 11:25 +0200
                                                                                                        Re: Loops (was Re: do { quit; } else { }) James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-20 11:25 -0400
                                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-20 16:53 +0100
                                                                                            Re: Loops (was Re: do { quit; } else { }) Rosario19 <Ros@invalid.invalid> - 2025-04-16 12:29 +0200
                                                                                              Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-16 12:38 +0100
                                                                                                Re: Loops (was Re: do { quit; } else { }) Rosario19 <Ros@invalid.invalid> - 2025-04-16 19:15 +0200
                                                                                          Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-15 15:28 +0100
                                                                                      Re: Loops (was Re: do { quit; } else { }) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-14 14:44 -0700
                                                                                        Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-15 06:14 +0200
                                                                                      Re: Loops (was Re: do { quit; } else { }) Rosario19 <Ros@invalid.invalid> - 2025-04-15 06:57 +0200
                                                                                        Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-15 09:25 +0200
                                                                                          Re: Loops (was Re: do { quit; } else { }) Rosario19 <Ros@invalid.invalid> - 2025-04-16 11:45 +0200
                                                                                            Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-18 16:57 +0200
                                                                                              Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-04-20 15:00 +0300
                                                                                                Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-20 17:45 +0200
                                                                                              Re: Loops (was Re: do { quit; } else { }) Rosario19 <Ros@invalid.invalid> - 2025-04-24 22:35 +0200
                                                                                                Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-25 07:46 +0200
                                                                                                  Re: Loops (was Re: do { quit; } else { }) Rosario19 <Ros@invalid.invalid> - 2025-04-25 10:29 +0200
                                                                                                    Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-25 14:22 +0200
                                                                                        Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-15 11:15 +0100
                                                                                          Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-04-15 15:25 +0300
                                                                                            Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-15 13:55 +0100
                                                                                              Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-15 13:33 +0000
                                                                                                Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-15 15:30 +0100
                                                                                                  Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-15 18:22 +0200
                                                                                                    Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-15 17:42 +0100
                                                                                                      Re: Loops (was Re: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-04-15 20:14 +0300
                                                                                                      Re: Loops (was Re: do { quit; } else { }) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-16 07:39 +0200
                                                                                                    Re: Loops (was Re: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-15 20:37 +0000
                                                                                                Re: Loops (was Re: do { quit; } else { }) Rosario19 <Ros@invalid.invalid> - 2025-04-16 12:09 +0200
                                                                                              Re: Loops (was Re: do { quit; } else { }) Rosario19 <Ros@invalid.invalid> - 2025-04-16 12:04 +0200
                                                                                          Re: Loops (was Re: do { quit; } else { }) scott@slp53.sl.home (Scott Lurndal) - 2025-04-15 14:13 +0000
                                                                                            Re: Loops (was Re: do { quit; } else { }) bart <bc@freeuk.com> - 2025-04-15 15:41 +0100
                                                                                          Re: Loops (was Re: do { quit; } else { }) Rosario19 <Ros@invalid.invalid> - 2025-04-16 11:58 +0200
                                                                                Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-14 15:07 -0700
                                                                                Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-14 23:12 +0000
                                                                                  Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-15 01:35 +0100
                                                                                    Re: do { quit; } else { } scott@slp53.sl.home (Scott Lurndal) - 2025-04-15 14:05 +0000
                                                                                      Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-15 15:44 +0100
                                                                                        Re: do { quit; } else { } scott@slp53.sl.home (Scott Lurndal) - 2025-04-15 15:31 +0000
                                                                                          Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-15 17:38 +0100
                                                                    Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-12 14:39 +0200
                                                                      Re: do { quit; } else { } Richard Heathfield <rjh@cpax.org.uk> - 2025-04-12 14:21 +0100
                                                                        Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-12 15:52 +0200
                                                                          Re: do { quit; } else { } Richard Heathfield <rjh@cpax.org.uk> - 2025-04-12 16:32 +0100
                                                                            Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-13 16:26 +0200
                                                                              Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-13 14:48 +0000
                                                                      Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-12 15:01 +0100
                                                                Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-11 18:24 -0400
                                                                  Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-13 21:03 +0300
                                                                    Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-13 20:56 -0400
                                                        Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-11 11:24 -0700
                                                          Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-12 01:30 -0700
                                                            Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-12 02:35 -0700
                                                              Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-01-27 09:17 -0800
                                                                Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-01-27 15:28 -0800
                                                    Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-11 11:15 -0700
                                                      Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-13 20:57 +0300
                                                        Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-13 20:53 +0200
                                                          Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-13 22:14 +0300
                                                            Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-13 21:03 -0400
                                                              Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-14 06:43 +0200
                                                                Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-14 09:00 -0400
                                                                  Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-04-15 09:40 +0200
                                                                    Re: do { quit; } else { } Richard Heathfield <rjh@cpax.org.uk> - 2025-04-15 09:18 +0100
                                                                    Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-15 10:39 -0400
                                                            Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-14 08:44 +0200
                                                    Re: do { quit; } else { } Ike Naar <ike@sdf.org> - 2025-04-11 19:45 +0000
                                                      Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-11 16:00 -0400
                                                  Re: do { quit; } else { } antispam@fricas.org (Waldek Hebisch) - 2025-04-15 15:44 +0000
                                              Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-10 20:21 +0000
                                                Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-10 15:43 -0700
                                                  Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-11 02:12 +0000
                                                    Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-10 20:44 -0700
                                                Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-11 11:33 +0200
                                          Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-10 15:14 -0400
                                            Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-10 16:25 -0400
                                              Re: do { quit; } else { } Richard Heathfield <rjh@cpax.org.uk> - 2025-04-10 21:42 +0100
                                                Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-11 11:35 +0200
                                              Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-10 15:49 -0700
                                                Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-10 20:57 -0400
                                                  Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-11 14:37 +0300
                                                    Re: do { quit; } else { } James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-04-11 11:16 -0400
                                                      Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-11 18:31 +0300
                                                    Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-11 11:10 -0700
                                                  Re: do { quit; } else { } scott@slp53.sl.home (Scott Lurndal) - 2025-04-11 14:02 +0000
                                                    Re: do { quit; } else { } scott@slp53.sl.home (Scott Lurndal) - 2025-04-11 15:24 +0000
                                                      Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-11 18:46 +0300
                                                    Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-04-11 12:01 -0700
                          Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-08 10:47 -0700
                          Re: do { quit; } else { } Ike Naar <ike@sdf.org> - 2025-04-09 09:00 +0000
                            Re: do { quit; } else { } bart <bc@freeuk.com> - 2025-04-09 11:36 +0100
                            Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-09 14:54 +0200
                    Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-08 10:59 -0700
                      Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-09 11:51 +0300
                        Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-09 12:56 -0700
          Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-06 16:26 +0300
            Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-06 16:02 +0200
              Re: do { quit; } else { } Thiago Adams <thiago.adams@gmail.com> - 2025-04-06 16:53 -0300
                Re: do { quit; } else { } Bonita Montero <Bonita.Montero@gmail.com> - 2025-05-09 19:45 +0200
                  Re: do { quit; } else { } Thiago Adams <thiago.adams@gmail.com> - 2025-05-09 15:23 -0300
                    Re: do { quit; } else { } Thiago Adams <thiago.adams@gmail.com> - 2025-05-09 15:35 -0300
              Re: do { quit; } else { } yeti <yeti@tilde.institute> - 2025-04-07 03:56 +0042
                Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-07 09:16 +0200
            Re: do { quit; } else { } gazelle@shell.xmission.com (Kenny McCormack) - 2025-04-06 14:18 +0000
              Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-06 17:08 +0200
                Beyond the pale... (Was: do { quit; } else { }) gazelle@shell.xmission.com (Kenny McCormack) - 2025-04-07 16:08 +0000
                  Re: Beyond the pale... (Was: do { quit; } else { }) David Brown <david.brown@hesbynett.no> - 2025-04-07 18:39 +0200
                  Re: Beyond the pale... (Was: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-07 23:30 +0000
                    Re: Beyond the pale... (Was: do { quit; } else { }) Michael S <already5chosen@yahoo.com> - 2025-04-08 12:39 +0300
                      Re: Beyond the pale... (Was: do { quit; } else { }) Kaz Kylheku <643-408-1753@kylheku.com> - 2025-04-08 16:57 +0000
              Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-07 08:06 -0700
            Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-06 08:14 -0700
              Re: do { quit; } else { } Michael S <already5chosen@yahoo.com> - 2025-04-06 23:48 +0300
                Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-07 09:21 +0200
                Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-04-07 04:50 -0700
              Re: do { quit; } else { } Bonita Montero <Bonita.Montero@gmail.com> - 2025-05-09 16:40 +0200
                Re: do { quit; } else { } scott@slp53.sl.home (Scott Lurndal) - 2025-05-09 15:01 +0000
                  Re: do { quit; } else { } Bonita Montero <Bonita.Montero@gmail.com> - 2025-05-09 17:04 +0200
                    Re: do { quit; } else { } Richard Heathfield <rjh@cpax.org.uk> - 2025-05-09 16:26 +0100
                      Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-05-09 17:54 +0200
                        Re: do { quit; } else { } Richard Heathfield <rjh@cpax.org.uk> - 2025-05-09 17:26 +0100
                          Re: do { quit; } else { } scott@slp53.sl.home (Scott Lurndal) - 2025-05-09 17:07 +0000
                            Re: do { quit; } else { } Richard Heathfield <rjh@cpax.org.uk> - 2025-05-09 19:11 +0100
                              Re: do { quit; } else { } Bonita Montero <Bonita.Montero@gmail.com> - 2025-05-09 20:21 +0200
                                Re: do { quit; } else { } Richard Heathfield <rjh@cpax.org.uk> - 2025-05-09 19:35 +0100
                          Re: do { quit; } else { } Bonita Montero <Bonita.Montero@gmail.com> - 2025-05-09 19:09 +0200
                            Re: do { quit; } else { } Richard Heathfield <rjh@cpax.org.uk> - 2025-05-09 19:29 +0100
                          Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-05-13 14:55 +0200
                            Re: do { quit; } else { } Richard Heathfield <rjh@cpax.org.uk> - 2025-05-13 14:35 +0100
                              Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-05-14 11:22 +0200
                                Re: do { quit; } else { } Richard Heathfield <rjh@cpax.org.uk> - 2025-05-14 10:34 +0100
                        Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-05-09 19:09 +0200
                          Re: do { quit; } else { } Bonita Montero <Bonita.Montero@gmail.com> - 2025-05-09 19:11 +0200
                            Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-05-09 19:18 +0200
                          Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-05-13 14:54 +0200
                            Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-05-13 15:36 +0200
                              Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-05-14 11:19 +0200
                        Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-12 11:44 -0700
                          Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-05-13 15:13 +0200
                            Re: do { quit; } else { } Richard Heathfield <rjh@cpax.org.uk> - 2025-05-13 14:46 +0100
                              Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-05-13 16:07 +0200
                              Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-13 14:05 -0700
                              Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-05-14 11:31 +0200
                                Re: do { quit; } else { } Richard Heathfield <rjh@cpax.org.uk> - 2025-05-14 10:37 +0100
                Re: do { quit; } else { } Kaz Kylheku <643-408-1753@kylheku.com> - 2025-05-09 15:31 +0000
                  Re: do { quit; } else { } Bonita Montero <Bonita.Montero@gmail.com> - 2025-05-09 19:07 +0200
        Re: do { quit; } else { } Wuns Haerst <Wuns.Haerst@wurstfabrik.at> - 2025-05-07 06:56 +0200
          Re: do { quit; } else { } Richard Heathfield <rjh@cpax.org.uk> - 2025-05-07 06:52 +0100
            Re: do { quit; } else { } Wuns Haerst <Wuns.Haerst@wurstfabrik.at> - 2025-05-07 15:46 +0200
          Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-05-08 06:04 -0700
            Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-05-08 14:24 -0700
              Re: do { quit; } else { } Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-01-27 09:15 -0800
                Re: do { quit; } else { } Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-01-27 15:36 -0800
            Re: do { quit; } else { } Bonita Montero <Bonita.Montero@gmail.com> - 2025-05-09 11:09 +0200
    Re: do { quit; } else { } Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-04-06 02:58 +0000
    Re: do { quit; } else { } David Brown <david.brown@hesbynett.no> - 2025-04-06 12:05 +0200
    Re: do { quit; } else { } Mikko <mikko.levanto@iki.fi> - 2025-04-18 10:30 +0300
    Re: do { quit; } else { } Anton Shepelev <anton.txt@g{oogle}mail.com> - 2025-10-08 14:14 +0300
      Re: do { quit; } else { } Thiago Adams <thiago.adams@gmail.com> - 2025-10-08 09:59 -0300
        Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-10-08 16:05 +0200
          Re: do { quit; } else { } Anton Shepelev <anton.txt@g{oogle}mail.com> - 2025-10-08 17:08 +0300
            Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-10-08 16:35 +0200
        Re: do { quit; } else { } Thiago Adams <thiago.adams@gmail.com> - 2025-10-15 16:04 -0300
      Re: do { quit; } else { } Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2025-10-08 16:06 +0200
    Re: do { quit; } else { } Bonita Montero <Bonita.Montero@gmail.com> - 2025-10-15 23:04 +0200
      Re: do { quit; } else { } Thiago Adams <thiago.adams@gmail.com> - 2025-10-15 20:41 -0300
        Re: do { quit; } else { } Richard Heathfield <rjh@cpax.org.uk> - 2025-10-16 00:43 +0100

Page 11 of 35 — ← Prev page 1 … 9 10 [11] 12 13 … 35  Next page →


#393138 — Re: Loops (was Re: do { quit; } else { })

FromTim Rentsch <tr.17687@z991.linuxsc.com>
Date2025-05-04 07:40 -0700
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<86cyco782p.fsf@linuxsc.com>
In reply to#392540
Richard Heathfield <rjh@cpax.org.uk> writes:

> On 15/04/2025 13:34, Michael S wrote:
>
> <snip>
>
>> I suspect that 'while' loop is here in C because Dennis Ritchie wanted
>> 'do .. while() ' and thought that if the keyword is here anyway than
>> why not reuse it?
>> In the hindsight, probably a mistake.
>
> In hindsight:
>
> $ find . -name \*.c | xargs cat | wc -l
> 126343
> $ find . -name \*.c | xargs grep -w while | wc -l
> 556
> $ find . -name \*.c | xargs grep -w for | wc -l
> 1258
>
>
> So although I use for() about twice as much as I use while(), I still
> find while a better option one time in three.  That's useful enough to
> make it worth keeping in the toolbox.

Out of curiousity, I tabulated a similar set of statistics for
a recent C project.  Considering just the three iteration
control structures (do/for/while), the results (rounded to the
nearest 0.1 percent) were

   while      56.1 %
   for        24.1 %
   do/while   19.5 %

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


#393137 — Re: Loops (was Re: do { quit; } else { })

FromTim Rentsch <tr.17687@z991.linuxsc.com>
Date2025-05-04 07:31 -0700
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<86h62078i8.fsf@linuxsc.com>
In reply to#392539
Michael S <already5chosen@yahoo.com> writes:

> On Tue, 15 Apr 2025 11:30:24 +0100
> bart <bc@freeuk.com> wrote:
>
>> Let me ask you this:  what exactly is the point of the 'while'
>> statement in C?  Since it can always be trivially be written as:
>>
>>     for (;cond;)
>>
>> It seems to that most use cases (initialise, check exit condition,
>> change something that affects the letter), would suit 'for' better.
>>
>> But since 'for' then becomes overloaded, there ought to be a
>> dedicated feature for simple iteration.  So it seems the solution is
>> as a I suggested above.
>
> I suspect that 'while' loop is here in C because Dennis Ritchie wanted
> 'do .. while() ' and thought that if the keyword is here anyway than
> why not reuse it?

According to K&R, all of the basic control structures in C -- if,
while, for, do, and switch (and listed in that order) -- were
provided in BCPL, though not using the same syntax as in C,.

> In the hindsight, probably a mistake.

I admit I don't understand this reaction.

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


#393141 — Re: Loops (was Re: do { quit; } else { })

FromMichael S <already5chosen@yahoo.com>
Date2025-05-04 18:08 +0300
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<20250504180833.00000906@yahoo.com>
In reply to#393137
On Sun, 04 May 2025 07:31:11 -0700
Tim Rentsch <tr.17687@z991.linuxsc.com> wrote:

> Michael S <already5chosen@yahoo.com> writes:
> 
> > On Tue, 15 Apr 2025 11:30:24 +0100
> > bart <bc@freeuk.com> wrote:
> >  
> >> Let me ask you this:  what exactly is the point of the 'while'
> >> statement in C?  Since it can always be trivially be written as:
> >>
> >>     for (;cond;)
> >>
> >> It seems to that most use cases (initialise, check exit condition,
> >> change something that affects the letter), would suit 'for' better.
> >>
> >> But since 'for' then becomes overloaded, there ought to be a
> >> dedicated feature for simple iteration.  So it seems the solution
> >> is as a I suggested above.  
> >
> > I suspect that 'while' loop is here in C because Dennis Ritchie
> > wanted 'do .. while() ' and thought that if the keyword is here
> > anyway than why not reuse it?  
> 
> According to K&R, all of the basic control structures in C -- if,
> while, for, do, and switch (and listed in that order) -- were
> provided in BCPL, though not using the same syntax as in C,.
> 
> > In the hindsight, probably a mistake.  
> 
> I admit I don't understand this reaction.

I don't like reuse of keyboards. Neither of 'while' nor of 'break' nor
of 'static' (even more so in C++) nor use of 'long' modifier both for
integer and for floating-point types.
Double meaning of 'while' adds unnecessary mental load for a code
reader. Not a lot of it, but still unnecessary.
Also having just one form of loop with pre-condition strikes me as more
elegant. Since elegance is strongly subjective, I have no logical
arguments in support of me feelings.

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


#393162 — Re: Loops (was Re: do { quit; } else { })

FromMichael S <already5chosen@yahoo.com>
Date2025-05-05 10:42 +0300
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<20250505104209.0000412b@yahoo.com>
In reply to#393141
On Sun, 4 May 2025 18:08:33 +0300
Michael S <already5chosen@yahoo.com> wrote:

> On Sun, 04 May 2025 07:31:11 -0700
> Tim Rentsch <tr.17687@z991.linuxsc.com> wrote:
> 
> > Michael S <already5chosen@yahoo.com> writes:
> >   
> > > On Tue, 15 Apr 2025 11:30:24 +0100
> > > bart <bc@freeuk.com> wrote:
> > >    
> > >> Let me ask you this:  what exactly is the point of the 'while'
> > >> statement in C?  Since it can always be trivially be written as:
> > >>
> > >>     for (;cond;)
> > >>
> > >> It seems to that most use cases (initialise, check exit
> > >> condition, change something that affects the letter), would suit
> > >> 'for' better.
> > >>
> > >> But since 'for' then becomes overloaded, there ought to be a
> > >> dedicated feature for simple iteration.  So it seems the solution
> > >> is as a I suggested above.    
> > >
> > > I suspect that 'while' loop is here in C because Dennis Ritchie
> > > wanted 'do .. while() ' and thought that if the keyword is here
> > > anyway than why not reuse it?    
> > 
> > According to K&R, all of the basic control structures in C -- if,
> > while, for, do, and switch (and listed in that order) -- were
> > provided in BCPL, though not using the same syntax as in C,.
> >   
> > > In the hindsight, probably a mistake.    
> > 
> > I admit I don't understand this reaction.  
> 
> I don't like reuse of keyboards. Neither of 'while' nor of 'break' nor
                        ^^^^^^^^^
keywords

> of 'static' (even more so in C++) nor use of 'long' modifier both for
> integer and for floating-point types.
> Double meaning of 'while' adds unnecessary mental load for a code
> reader. Not a lot of it, but still unnecessary.
> Also having just one form of loop with pre-condition strikes me as
> more elegant. Since elegance is strongly subjective, I have no logical
> arguments in support of me feelings.
                          ^^
my

> 
> 

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


#393317 — Re: Loops (was Re: do { quit; } else { })

FromTim Rentsch <tr.17687@z991.linuxsc.com>
Date2025-05-10 06:43 -0700
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<86plggzilx.fsf@linuxsc.com>
In reply to#393141
Michael S <already5chosen@yahoo.com> writes:

> On Sun, 04 May 2025 07:31:11 -0700
> Tim Rentsch <tr.17687@z991.linuxsc.com> wrote:
>
>> Michael S <already5chosen@yahoo.com> writes:
>>
>>> On Tue, 15 Apr 2025 11:30:24 +0100
>>> bart <bc@freeuk.com> wrote:
>>>
>>>> Let me ask you this:  what exactly is the point of the 'while'
>>>> statement in C?  Since it can always be trivially be written as:
>>>>
>>>>     for (;cond;)
>>>>
>>>> It seems to that most use cases (initialise, check exit condition,
>>>> change something that affects the letter), would suit 'for' better.
>>>>
>>>> But since 'for' then becomes overloaded, there ought to be a
>>>> dedicated feature for simple iteration.  So it seems the solution
>>>> is as a I suggested above.
>>>
>>> I suspect that 'while' loop is here in C because Dennis Ritchie
>>> wanted 'do .. while() ' and thought that if the keyword is here
>>> anyway than why not reuse it?
>>
>> According to K&R, all of the basic control structures in C -- if,
>> while, for, do, and switch (and listed in that order) -- were
>> provided in BCPL, though not using the same syntax as in C,.
>>
>>> In the hindsight, probably a mistake.
>>
>> I admit I don't understand this reaction.
>
> I don't like reuse of [keywords].  Neither of 'while' nor of 'break' nor
> of 'static' (even more so in C++) nor use of 'long' modifier both for
> integer and for floating-point types.
> Double meaning of 'while' adds unnecessary mental load for a code
> reader.  Not a lot of it, but still unnecessary.

Let me take these one at a time, roughly in order of most overloaded
first.  My aim here is to offer some perspectives that may alleviate
the negative effects you feel.

A new use for 'static' was added in C99, having to do with parameter
array declarators.  This new use has nothing to do with the earlier
uses.  All I can offer here is that these new uses don't occur very
often, and are never necessary (in the same sense that 'restrict' is
never necessary).  Also it isn't easy to think of a good substitute
word that might be given for this use of 'static', so maybe the
extra effort needed could be seen as a positive.

Starting already in pre-C99, 'static' has two uses that are somewhat
different from each other, those uses being one, outside of any
function definition, and two, local to a particular function body.
Do you find the two kinds of circumstances need extra mental effort?
To me the meaning in the two cases is the same but the applications
are different, in much the same way that 'int x;' at file scope and
'int x;' in block scope are both the same and different.  So even
though the how 'static' is used is different in the two cases, for
consistency with other parts of declarations it seems better just to
use 'static' for both.

For 'long', maybe it would help to think of 'long' as an independent
axis, sort of like 'volatile'.  I think most programmers wouldn't
have trouble with two independent axes, such as {binary, decimal}
and {fixed-point, floating-point}.  What modifiers would you use
if had to have different words for integer types and floating-point
types?  Here I think using 'long' (or maybe 'wide'?) for both is
more natural than having different words for the two cases.

For 'break', to me all uses of 'break' do the same thing:  they exit
one level of control structure.  It is perhaps odd that 'break'
cannot be used with 'if', but other than that it seems needlessly
redundant to have different kinds of 'break' for each of the various
kinds of control structure.  And if a function is so complicated
that it isn't immediately apparent which control structure is being
exited, that is an indication that the code needs revising, and not
just because of problems with break.

Similarly with 'while', both uses of 'while' mean the same thing:  a
single test to control whether the controlled loop continues or
exits.  We might think of the two kinds of loops as being different,
but as far as 'while' goes it is doing the same thing whether it is
at the top or at the bottom.

I hope you have found these comments helpful.  On a larger scale, it
might help to think in general terms rather than being distracted by
low-level details.

> Also having just one form of loop with pre-condition strikes me as more
> elegant.  Since elegance is strongly subjective, I have no logical
> arguments in support of me feelings.

In a recent posting I gave some statistics about the three different
kinds of looping controls (while,for,do/while).  do/while loops were
almost 20% of all loops, and more than a quarter of the two kinds of
loops other than for().  Besides being a more pragmatic choice, I
think having the three kinds of loops be distinct in the language is
a better choice, because how we think of the different kinds of loop
is different, and it's helpful to have those differences be readily
apparent in the program, rather than needing to reconstruct them by
looking at code around the loop control fragment.

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


#393318 — Re: Loops (was Re: do { quit; } else { })

FromMuttley@dastardlyhq.com
Date2025-05-10 15:56 +0000
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<vvnsvt$3k1mu$1@dont-email.me>
In reply to#393317
On Sat, 10 May 2025 06:43:38 -0700
Tim Rentsch <tr.17687@z991.linuxsc.com> gabbled:
>never necessary).  Also it isn't easy to think of a good substitute
>word that might be given for this use of 'static', so maybe the

Isn't it?

Where "static" means local to a module the words "local","module","limit"
spring to mind which are far closer to the intended meaning. Reusing "static"
seems somewhat perverse IMO.

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


#393319 — Re: Loops (was Re: do { quit; } else { })

Fromscott@slp53.sl.home (Scott Lurndal)
Date2025-05-10 17:48 +0000
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<EjMTP.32101$JRnc.22312@fx37.iad>
In reply to#393318
Muttley@dastardlyhq.com writes:
>On Sat, 10 May 2025 06:43:38 -0700
>Tim Rentsch <tr.17687@z991.linuxsc.com> gabbled:
>>never necessary).  Also it isn't easy to think of a good substitute
>>word that might be given for this use of 'static', so maybe the
>
>Isn't it?
>
>Where "static" means local to a module the words "local","module","limit"
>spring to mind which are far closer to the intended meaning. Reusing "static"
>seems somewhat perverse IMO.

'local', 'module', 'limit' are common words used as identifiers in five
decades of C code.  Using them as keywords in a newer version of C would
not be desirable.   Whereas the new flavor of 'static' won't break any
existing code, and provides a concrete benefit.

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


#393322 — Re: Loops (was Re: do { quit; } else { })

FromMuttley@dastardlyhq.com
Date2025-05-11 08:20 +0000
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<vvpml8$3de9$1@dont-email.me>
In reply to#393319
On Sat, 10 May 2025 17:48:20 GMT
scott@slp53.sl.home (Scott Lurndal) gabbled:
>Muttley@dastardlyhq.com writes:
>>On Sat, 10 May 2025 06:43:38 -0700
>>Tim Rentsch <tr.17687@z991.linuxsc.com> gabbled:
>>>never necessary).  Also it isn't easy to think of a good substitute
>>>word that might be given for this use of 'static', so maybe the
>>
>>Isn't it?
>>
>>Where "static" means local to a module the words "local","module","limit"
>>spring to mind which are far closer to the intended meaning. Reusing "static"
>>seems somewhat perverse IMO.
>
>'local', 'module', 'limit' are common words used as identifiers in five
>decades of C code.  Using them as keywords in a newer version of C would
>not be desirable.   Whereas the new flavor of 'static' won't break any
>existing code, and provides a concrete benefit.

Overloading the same keyword to mean different things is never desirable IMO
otherwise taken to its logical conclusion you might as well just have 1 keyword
that does everything. 

Compiler switches are a thing - if there's a name clash with your old code 
don't compile it with the new version of the language. I'm sure plenty of old
C code used variable names such as "new" or "class" so it can't be compiled
by a C++ compiler.

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


#393320 — Re: Loops (was Re: do { quit; } else { })

FromTim Rentsch <tr.17687@z991.linuxsc.com>
Date2025-05-10 14:29 -0700
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<86ldr4yx0x.fsf@linuxsc.com>
In reply to#393318
Muttley@dastardlyhq.com writes:

> On Sat, 10 May 2025 06:43:38 -0700
> Tim Rentsch <tr.17687@z991.linuxsc.com> gabbled:
>
>> never necessary).  Also it isn't easy to think of a good substitute
>> word that might be given for this use of 'static', so maybe the
>
> Isn't it?
>
> Where "static" means local to a module the words
> "local","module","limit" spring to mind which are far closer to
> the intended meaning.  Reusing "static" seems somewhat perverse
> IMO.

The use I'm talking about here may be illustrated as follows:

   double
   average( double values[ static 10 ] ){
      double total = 0;
      for(  int i = 0;  i < 10;  i++  ){
         total += values[i];
      }
      return  total / 10;
   }

What word would you suggest to be used in place of 'static'
there?

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


#393323 — Re: Loops (was Re: do { quit; } else { })

FromMuttley@dastardlyhq.com
Date2025-05-11 08:21 +0000
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<vvpmm2$3dhl$1@dont-email.me>
In reply to#393320
On Sat, 10 May 2025 14:29:50 -0700
Tim Rentsch <tr.17687@z991.linuxsc.com> gabbled:
>Muttley@dastardlyhq.com writes:
>
>> On Sat, 10 May 2025 06:43:38 -0700
>> Tim Rentsch <tr.17687@z991.linuxsc.com> gabbled:
>>
>>> never necessary).  Also it isn't easy to think of a good substitute
>>> word that might be given for this use of 'static', so maybe the
>>
>> Isn't it?
>>
>> Where "static" means local to a module the words
>> "local","module","limit" spring to mind which are far closer to
>> the intended meaning.  Reusing "static" seems somewhat perverse
>> IMO.
>
>The use I'm talking about here may be illustrated as follows:
>
>   double
>   average( double values[ static 10 ] ){
>      double total = 0;
>      for(  int i = 0;  i < 10;  i++  ){
>         total += values[i];
>      }
>      return  total / 10;
>   }
>
>What word would you suggest to be used in place of 'static'
>there?

If I knew what the hell it was supposed to do I'd tell you. 

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


#393324 — Re: Loops (was Re: do { quit; } else { })

FromDavid Brown <david.brown@hesbynett.no>
Date2025-05-11 12:02 +0200
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<vvpsji$4jht$1@dont-email.me>
In reply to#393323
On 11/05/2025 10:21, Muttley@dastardlyhq.com wrote:
> On Sat, 10 May 2025 14:29:50 -0700
> Tim Rentsch <tr.17687@z991.linuxsc.com> gabbled:
>> Muttley@dastardlyhq.com writes:
>>
>>> On Sat, 10 May 2025 06:43:38 -0700
>>> Tim Rentsch <tr.17687@z991.linuxsc.com> gabbled:
>>>
>>>> never necessary).  Also it isn't easy to think of a good substitute
>>>> word that might be given for this use of 'static', so maybe the
>>>
>>> Isn't it?
>>>
>>> Where "static" means local to a module the words
>>> "local","module","limit" spring to mind which are far closer to
>>> the intended meaning.  Reusing "static" seems somewhat perverse
>>> IMO.
>>
>> The use I'm talking about here may be illustrated as follows:
>>
>>    double
>>    average( double values[ static 10 ] ){
>>       double total = 0;
>>       for(  int i = 0;  i < 10;  i++  ){
>>          total += values[i];
>>       }
>>       return  total / 10;
>>    }
>>
>> What word would you suggest to be used in place of 'static'
>> there?
> 
> If I knew what the hell it was supposed to do I'd tell you.
> 

Using "static" inside array parameters is, IME, extremely rare.  It was 
added in C99, and tells the compiler that whenever "average" is called, 
the "values" parameter points to an array of at least 10 doubles.  It 
does not affect the signature of the function or compatibility with any 
other declarations, and is AFAIK rarely checked by compilers.

In an example like the one above, it is completely useless for 
compilation - it tells the compiler nothing that it does not already 
know.  An optimising compiler will see that you are accessing values[0] 
to values[9], and if it can get better results through vectorising, 
prefetching, etc., then it will do so.  (You can argue that the "static 
10" is still useful as an indicator to human readers, but I am not 
convinced of that.)

However, there are possible situations where it could be useful to the 
compiler.  Consider instead this function :

double average(double values[static 4]) {
	double total = 0.0;
	for (int i = 0; i < 3; i++) {
		total += values[i];
	}
	return  total / 3;
}

Without the "static 4", the compiler can only assume that it can access 
up to 3 doubles from the "value" array.  But with "static 4", it knows 
it is safe to read "values[3]" even though the code never needs to do 
so.  And that means it can use a "prefetch 32 bytes" instruction, or a 
"load 4 doubles into a SIMD register" instruction, if these can result 
in faster code.

When "[static X]" was added to C99, it was thought that this could be a 
significant help in some code.  It certainly /can/ be helpful for some 
code (consider a case where the loop range is from another parameter 
rather than a fixed value like the examples above), but the combination 
of super-scaler and re-ordering modern processors and smarter modern 
compilers means it is very rare that it is helpful.  And in cases where 
it could increase efficiency and you really need maximal efficiency, you 
are almost certainly better off using compiler-specific features (like 
gcc's __builtin_prefetch).


So the obvious answer to Tim's question of what to use instead of 
"static" is "nothing at all" :-)



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


#393325 — Re: Loops (was Re: do { quit; } else { })

FromMuttley@dastardlyhq.com
Date2025-05-11 15:30 +0000
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<vvqfpp$gr89$1@dont-email.me>
In reply to#393324
On Sun, 11 May 2025 12:02:25 +0200
David Brown <david.brown@hesbynett.no> gabbled:
>double average(double values[static 4]) {
>	double total = 0.0;
>	for (int i = 0; i < 3; i++) {
>		total += values[i];
>	}
>	return  total / 3;
>}
>
>Without the "static 4", the compiler can only assume that it can access 
>up to 3 doubles from the "value" array.  But with "static 4", it knows 
>it is safe to read "values[3]" even though the code never needs to do 

Not sure I follow. C doesn't care if its safe or not, it'll just try and
read them anyway and if it can't and there's a memory leak or crash, well, 
tough luck mate. So I don't see why it would make a difference to the resulting
assembler.

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


#393326 — Re: Loops (was Re: do { quit; } else { })

Fromscott@slp53.sl.home (Scott Lurndal)
Date2025-05-11 16:29 +0000
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<Tf4UP.67865$aIqa.23771@fx07.iad>
In reply to#393325
Muttley@dastardlyhq.com writes:
>On Sun, 11 May 2025 12:02:25 +0200
>David Brown <david.brown@hesbynett.no> gabbled:
>>double average(double values[static 4]) {
>>	double total = 0.0;
>>	for (int i = 0; i < 3; i++) {
>>		total += values[i];
>>	}
>>	return  total / 3;
>>}
>>
>>Without the "static 4", the compiler can only assume that it can access 
>>up to 3 doubles from the "value" array.  But with "static 4", it knows 
>>it is safe to read "values[3]" even though the code never needs to do 
>
>Not sure I follow. C doesn't care if its safe or not, it'll just try and
>read them anyway and if it can't and there's a memory leak or crash, well, 
>tough luck mate. So I don't see why it would make a difference to the resulting
>assembler.

He meant that the optimizer could choose to generate a SIMD load
instruction rather than three separate load instructions, trusting that
the fourth entry will be legally acessible even if that extra loaded value is
not used.

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


#393327 — Re: Loops (was Re: do { quit; } else { })

FromDavid Brown <david.brown@hesbynett.no>
Date2025-05-11 18:49 +0200
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<vvqkf9$hp7u$1@dont-email.me>
In reply to#393325
On 11/05/2025 17:30, Muttley@dastardlyhq.com wrote:
> On Sun, 11 May 2025 12:02:25 +0200
> David Brown <david.brown@hesbynett.no> gabbled:
>> double average(double values[static 4]) {
>>     double total = 0.0;
>>     for (int i = 0; i < 3; i++) {
>>         total += values[i];
>>     }
>>     return  total / 3;
>> }
>>
>> Without the "static 4", the compiler can only assume that it can 
>> access up to 3 doubles from the "value" array.  But with "static 4", 
>> it knows it is safe to read "values[3]" even though the code never 
>> needs to do 
> 
> Not sure I follow. C doesn't care if its safe or not, it'll just try and
> read them anyway and if it can't and there's a memory leak or crash, 
> well, tough luck mate. So I don't see why it would make a difference to 
> the resulting
> assembler.
> 
> 

No, C (and the C compiler) /does/ care if it something is safe or not. 
But it believes the programmer if the programmer says it is safe.  Thus 
if the programmer writes code that accesses "values[3]", the compiler 
may assume it is safe to do so at other times too.  But if the 
programmer never accesses beyond "values[2]", the compiler cannot assume 
it is safe to access "values[3]".  If you want the compiler to be able 
to generate code that is more efficient by accessing "values[4]", you 
have to tell it that it is safe to do so.  And using "static 4" here in 
the parameter is one way of saying that.

There are other ways that could be used - if you write "(void) 
values[3];", the compiler could see that it is safe to read that 
address.  Whether or not a given compiler optimiser would use that 
information is another matter, of course.

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


#393328 — Re: Loops (was Re: do { quit; } else { })

FromKeith Thompson <Keith.S.Thompson+u@gmail.com>
Date2025-05-11 14:41 -0700
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<87r00ukepp.fsf@nosuchdomain.example.com>
In reply to#393324
David Brown <david.brown@hesbynett.no> writes:
[...]
> Using "static" inside array parameters is, IME, extremely rare.  It
> was added in C99, and tells the compiler that whenever "average" is
> called, the "values" parameter points to an array of at least 10
> doubles.  It does not affect the signature of the function or
> compatibility with any other declarations, and is AFAIK rarely checked
> by compilers.

More precisely, it says that if you pass an argument that points
to the initial element of an array that's shorter than what's
specified in the parameter declaration, the behavior is undefined.
A conforming compiler could ignore it, but both gcc and clang
use this to enable warnings on calls.  (clang's warning is a bit
clearer.)

```
$ cat c.c
static void func(int arr[static 4]) {
}

int main(void) {
    int arg[3];
    func(arg);
}
$ gcc -c c.c
c.c: In function ‘main’:
c.c:6:5: warning: ‘func’ accessing 16 bytes in a region of size 12 [-Wstringop-overflow=]
    6 |     func(arg);
      |     ^~~~~~~~~
c.c:6:5: note: referencing argument 1 of type ‘int[4]’
c.c:1:13: note: in a call to function ‘func’
    1 | static void func(int arr[static 4]) {
      |             ^~~~
$ clang -c c.c
c.c:6:5: warning: array argument is too small; contains 3 elements, callee requires at least 4 [-Warray-bounds]
    6 |     func(arg);
      |     ^    ~~~
c.c:1:22: note: callee declares array parameter as static here
    1 | static void func(int arr[static 4]) {
      |                      ^  ~~~~~~~~~~
1 warning generated.
```

-- 
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
void Void(void) { Void(); } /* The recursive call of the void */

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


#393329 — Re: Loops (was Re: do { quit; } else { })

FromJames Kuyper <jameskuyper@alumni.caltech.edu>
Date2025-05-11 17:43 -0400
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<vvr5mg$l85c$1@dont-email.me>
In reply to#393324
On 5/11/25 06:02, David Brown wrote:
> On 11/05/2025 10:21, Muttley@dastardlyhq.com wrote:
>> On Sat, 10 May 2025 14:29:50 -0700
>> Tim Rentsch <tr.17687@z991.linuxsc.com> gabbled:
...
>>> The use I'm talking about here may be illustrated as follows:
>>>
>>>    double
>>>    average( double values[ static 10 ] ){
>>>       double total = 0;
>>>       for(  int i = 0;  i < 10;  i++  ){
>>>          total += values[i];
>>>       }
>>>       return  total / 10;
>>>    }
>>>
>>> What word would you suggest to be used in place of 'static'
>>> there?
>>
>> If I knew what the hell it was supposed to do I'd tell you.
>>
> 
> Using "static" inside array parameters is, IME, extremely rare.  It was 
> added in C99, and tells the compiler that whenever "average" is called, 
> the "values" parameter points to an array of at least 10 doubles.  It

More precisely, it makes it undefined behavior for values to point to an
array of less than 10 doubles.

> does not affect the signature of the function or compatibility with any 
> other declarations, and is AFAIK rarely checked by compilers.

I'd have preferred it if violating that requirement was a constraint
violation, but it can't be, because there are many cases where a
compiler cannot be sure how long the array is that a pointer points at.
However, the fact that the behavior is undefined justifies a compiler
reacting to the case when it can be sure that the requirement will be
violated. That's the main reason I like this feature, and dislike
compilers that fail to take advantage of that opportunity. I never
considered it to be about efficiency, though there are cases where it
can result in more efficient code.

> In an example like the one above, it is completely useless for 
> compilation - it tells the compiler nothing that it does not already 
> know.  An optimising compiler will see that you are accessing values[0] 
> to values[9], and if it can get better results through vectorising, 
> prefetching, etc., then it will do so.  (You can argue that the "static 
> 10" is still useful as an indicator to human readers, but I am not 
> convinced of that.)

It's main potential usefulness is not in the definition of the function,
but in calls to the function. If the calls occur in a different
translation unit from the definition, the compiler does not have the
needed information.

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


#393330 — Re: Loops (was Re: do { quit; } else { })

FromKeith Thompson <Keith.S.Thompson+u@gmail.com>
Date2025-05-11 15:06 -0700
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<87wmam4xa5.fsf@nosuchdomain.example.com>
In reply to#393329
James Kuyper <jameskuyper@alumni.caltech.edu> writes:
[...]
> It's main potential usefulness is not in the definition of the function,
> but in calls to the function. If the calls occur in a different
> translation unit from the definition, the compiler does not have the
> needed information.

It does if the visible declaration has the same information.

-- 
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
void Void(void) { Void(); } /* The recursive call of the void */

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


#393331 — Re: Loops (was Re: do { quit; } else { })

FromJames Kuyper <jameskuyper@alumni.caltech.edu>
Date2025-05-11 18:30 -0400
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<vvr8eb$l85c$2@dont-email.me>
In reply to#393330
On 5/11/25 18:06, Keith Thompson wrote:
> James Kuyper <jameskuyper@alumni.caltech.edu> writes:
> [...]
>> It's main potential usefulness is not in the definition of the function,
>> but in calls to the function. If the calls occur in a different
>> translation unit from the definition, the compiler does not have the
>> needed information.
>
> It does if the visible declaration has the same information.

True - I was responding to his claim that the information in the
declaration was unneeded, because it's implicit in the function
definition. That would be true if the primary purpose of this feature
was to enable optimizations, but I don't thing it was. I think it was
primarily intended to motivate (but not, unfortunately, mandate)
warnings when the undefined behavior is predictable at compile time.

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


#393334 — Re: Loops (was Re: do { quit; } else { })

FromTim Rentsch <tr.17687@z991.linuxsc.com>
Date2025-05-11 18:15 -0700
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<868qn2zl1m.fsf@linuxsc.com>
In reply to#393330
Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:

> James Kuyper <jameskuyper@alumni.caltech.edu> writes:
> [...]
>
>> It's main potential usefulness is not in the definition of the
>> function, but in calls to the function.  If the calls occur in
>> a different translation unit from the definition, the compiler
>> does not have the needed information.
>
> It does if the visible declaration has the same information.

Like 'restrict', parameter array length information, specified by
way of 'static', is ignored outside of function definitions.  As
was intended (with 'restrict' also).

Furthermore, and also like 'restrict', there is no general
way to verify at compile time that the stipulated condition
holds.

Considering the above, it's better to observe the status quo, and
leave any diagnostics up to the discretion of the implementation,
rather than try to retrofit an incompatible change that would
make an infringement be a constraint violation that can't be
checked anyway.

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


#393336 — Re: Loops (was Re: do { quit; } else { })

FromKeith Thompson <Keith.S.Thompson+u@gmail.com>
Date2025-05-11 19:09 -0700
SubjectRe: Loops (was Re: do { quit; } else { })
Message-ID<87jz6m4m2o.fsf@nosuchdomain.example.com>
In reply to#393334
Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
>> James Kuyper <jameskuyper@alumni.caltech.edu> writes:
>> [...]
>>
>>> It's main potential usefulness is not in the definition of the
>>> function, but in calls to the function.  If the calls occur in
>>> a different translation unit from the definition, the compiler
>>> does not have the needed information.
>>
>> It does if the visible declaration has the same information.
>
> Like 'restrict', parameter array length information, specified by
> way of 'static', is ignored outside of function definitions.  As
> was intended (with 'restrict' also).

I think that by "is ignored", you mean that compilers are not
required to pay attention to it.  But in fact both gcc and clang
issue (non-required) warnings in some cases where it's appropriate,
based in information given by "[static N]".  "[static 1]" can be
used to require that the argument must be non-null (with UB if the
requirement is violated).

> Furthermore, and also like 'restrict', there is no general
> way to verify at compile time that the stipulated condition
> holds.

Right, but that doesn't prevent implementations from issuing useful
warnings when it can determine that the stipulated condition does not
hold.

> Considering the above, it's better to observe the status quo, and
> leave any diagnostics up to the discretion of the implementation,
> rather than try to retrofit an incompatible change that would
> make an infringement be a constraint violation that can't be
> checked anyway.

Observing the status quo is better than what, exactly?

The status quo is that the "[static N]" syntax has been in the
language since C99, and programmers and implementations are free
to take advantage of it.  I don't recall anyone in this thread
proposing a change to that.

-- 
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
void Void(void) { Void(); } /* The recursive call of the void */

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


Page 11 of 35 — ← Prev page 1 … 9 10 [11] 12 13 … 35  Next page →

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


csiph-web