Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.c > #382146 > unrolled thread
| Started by | Lawrence D'Oliveiro <ldo@nz.invalid> |
|---|---|
| First post | 2024-02-09 00:39 +0000 |
| Last post | 2024-02-16 04:11 +0100 |
| Articles | 20 on this page of 517 — 24 participants |
Back to article view | Back to comp.lang.c
How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-09 00:39 +0000
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-09 00:53 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-09 02:10 +0000
Re: How About Disallowing Assignments In Expressions? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-10 07:31 -0800
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-09 01:13 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-09 09:27 +0100
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-09 10:16 +0000
Re: How About Disallowing Assignments In Expressions? Richard Harnden <richard.nospam@gmail.invalid> - 2024-02-09 10:36 +0000
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-09 13:17 +0000
Re: How About Disallowing Assignments In Expressions? Richard Harnden <richard.nospam@gmail.invalid> - 2024-02-09 14:08 +0000
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-09 22:41 +0000
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-09 23:54 +0000
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-10 13:03 +0000
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-11 10:46 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-09 14:43 +0100
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-09 22:43 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-10 14:42 +0100
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-13 16:54 +0100
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-09 16:35 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-09 09:09 -0800
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-09 17:22 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-09 09:34 -0800
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-09 18:02 +0000
Re: How About Disallowing Assignments In Expressions? fir <fir@grunge.pl> - 2024-02-09 19:46 +0100
Re: How About Disallowing Assignments In Expressions? fir <fir@grunge.pl> - 2024-02-09 21:48 +0100
Re: How About Disallowing Assignments In Expressions? fir <fir@grunge.pl> - 2024-02-11 12:09 +0100
Re: How About Disallowing Assignments In Expressions? fir <fir@grunge.pl> - 2024-02-11 12:23 +0100
Re: How About Disallowing Assignments In Expressions? fir <fir@grunge.pl> - 2024-02-11 12:37 +0100
Re: How About Disallowing Assignments In Expressions? fir <fir@grunge.pl> - 2024-02-11 12:46 +0100
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-09 17:38 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-09 09:49 -0800
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-09 18:04 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-09 10:28 -0800
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-09 18:52 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-09 20:20 +0100
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-09 13:11 -0800
Re: How About Disallowing Assignments In Expressions? fir <fir@grunge.pl> - 2024-02-09 23:11 +0100
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-09 22:14 +0000
Re: How About Disallowing Assignments In Expressions? dave_thompson_2@comcast.net - 2024-02-26 04:22 -0500
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-27 12:40 +0100
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-27 13:21 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-29 21:29 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-10 02:37 +0000
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-10 03:06 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-10 15:02 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-10 21:46 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-09 20:16 -0800
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-09 20:17 -0800
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-10 16:53 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-10 21:49 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-11 13:36 +0100
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-13 16:55 +0100
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-10 13:06 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-10 16:58 +0100
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-10 22:45 +0000
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-10 22:49 +0000
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-11 00:11 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-11 13:50 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-11 00:15 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-11 13:45 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-11 00:17 +0000
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-11 01:08 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-11 01:18 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-10 17:34 -0800
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-11 01:42 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-10 18:00 -0800
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-11 05:30 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-10 21:37 -0800
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-12 01:16 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-11 19:12 -0800
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-11 19:34 -0800
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-12 12:26 +0100
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-12 11:38 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-12 14:36 +0100
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-12 13:57 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-12 16:04 +0100
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-12 08:20 -0800
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-12 08:13 -0800
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-12 17:43 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-12 03:47 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-11 20:12 -0800
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-12 12:23 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-14 21:44 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-14 14:38 -0800
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-15 08:43 +0000
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-15 15:55 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-15 08:27 -0800
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-15 10:06 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-11 16:55 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-11 18:05 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-11 18:00 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-12 12:40 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-12 20:27 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-13 09:07 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-13 09:35 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-13 11:36 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-13 12:12 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-13 14:15 +0100
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-13 12:32 +0000
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-13 13:56 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-13 15:10 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-13 15:20 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-13 17:30 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-13 17:35 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-13 18:58 +0100
Re: How About Disallowing Assignments In Expressions? scott@slp53.sl.home (Scott Lurndal) - 2024-02-13 18:27 +0000
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-13 19:54 +0000
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-13 21:08 +0000
Re: How About Disallowing Assignments In Expressions? scott@slp53.sl.home (Scott Lurndal) - 2024-02-13 21:15 +0000
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-13 22:50 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-16 22:45 +0000
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-16 23:55 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-18 02:22 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-16 22:43 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-13 12:58 -0800
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-13 22:56 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-13 15:30 -0800
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-14 02:48 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-14 09:35 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-14 09:34 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-14 11:11 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-14 10:43 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-14 13:32 +0100
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-15 08:23 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-15 08:51 +0000
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-15 17:27 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-16 03:37 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-16 04:46 +0000
Building Code Again (was: How About Disallowing Assignments In Expressions?) bart <bc@freeuk.com> - 2024-02-14 11:30 +0000
Re: Building Code Again (was: How About Disallowing Assignments In Expressions?) Michael S <already5chosen@yahoo.com> - 2024-02-14 14:14 +0200
Re: Building Code Again Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-14 13:46 +0000
Re: Building Code Again bart <bc@freeuk.com> - 2024-02-14 14:17 +0000
Re: Building Code Again scott@slp53.sl.home (Scott Lurndal) - 2024-02-14 16:03 +0000
Re: Building Code Again bart <bc@freeuk.com> - 2024-02-14 17:04 +0000
Re: Building Code Again scott@slp53.sl.home (Scott Lurndal) - 2024-02-14 17:58 +0000
Re: Building Code Again bart <bc@freeuk.com> - 2024-02-14 19:35 +0000
Re: Building Code Again Richard Harnden <richard.nospam@gmail.invalid> - 2024-02-14 20:07 +0000
Re: Building Code Again bart <bc@freeuk.com> - 2024-02-14 21:01 +0000
Re: Building Code Again scott@slp53.sl.home (Scott Lurndal) - 2024-02-14 21:47 +0000
Re: Building Code Again bart <bc@freeuk.com> - 2024-02-15 01:07 +0000
Re: Building Code Again Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-15 03:08 +0000
Re: Building Code Again bart <bc@freeuk.com> - 2024-02-15 11:44 +0000
Re: Building Code Again Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-15 16:40 +0000
Re: Building Code Again bart <bc@freeuk.com> - 2024-02-15 18:02 +0000
Re: Building Code Again Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-16 00:29 +0000
Re: Building Code Again Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-16 04:45 +0000
Re: Building Code Again Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-15 08:56 +0000
Re: Building Code Again bart <bc@freeuk.com> - 2024-02-15 10:32 +0000
Re: Building Code Again Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-16 23:05 +0000
Re: Building Code Again bart <bc@freeuk.com> - 2024-02-16 23:41 +0000
Re: Building Code Again Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-18 02:26 +0000
Re: Building Code Again scott@slp53.sl.home (Scott Lurndal) - 2024-02-15 15:10 +0000
Re: Building Code Again bart <bc@freeuk.com> - 2024-02-15 15:36 +0000
Re: Building Code Again David Brown <david.brown@hesbynett.no> - 2024-02-15 22:16 +0100
Re: Building Code Again bart <bc@freeuk.com> - 2024-02-15 21:29 +0000
Re: Building Code Again Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-16 00:19 +0000
Re: Building Code Again Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-16 04:42 +0000
Re: Building Code Again Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-16 05:53 +0000
Re: Building Code Again Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-16 09:54 +0000
Re: Building Code Again Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-16 22:48 +0000
Re: Building Code Again Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-14 21:51 +0000
Re: Building Code Again (was: How About Disallowing Assignments In Expressions?) David Brown <david.brown@hesbynett.no> - 2024-02-14 13:40 +0100
Re: Building Code Again Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-14 14:13 +0000
Re: Building Code Again Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-14 21:48 +0000
Re: How About Disallowing Assignments In Expressions? scott@slp53.sl.home (Scott Lurndal) - 2024-02-14 15:58 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-16 22:47 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-15 08:57 +0000
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-15 17:29 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-15 22:18 +0100
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-16 04:14 +0100
Re: How About Disallowing Assignments In Expressions? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-02-15 19:53 -0800
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-12 01:17 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-12 12:42 +0100
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-13 17:00 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-13 22:10 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-13 14:19 -0800
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-14 20:51 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-14 13:21 -0800
Re: How About Disallowing Assignments In Expressions? scott@slp53.sl.home (Scott Lurndal) - 2024-02-14 21:54 +0000
Re: How About Disallowing Assignments In Expressions? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-14 22:37 -0800
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-15 14:20 +0100
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-15 13:47 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-17 20:45 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-17 20:45 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-18 02:16 +0100
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-18 02:39 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-18 02:40 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-18 15:46 +0100
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-18 16:06 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-18 18:12 +0000
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-18 22:34 +0000
Re: How About Disallowing Assignments In Expressions? Richard Harnden <richard.nospam@gmail.invalid> - 2024-02-18 23:06 +0000
Re: How About Disallowing Assignments In Expressions? Mike Terry <news.dead.person.stones@darjeeling.plus.com> - 2024-02-19 00:06 +0000
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-19 02:26 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-19 08:58 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-19 14:21 +0000
[OT] was Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-19 16:20 +0100
Re: [OT] was Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-19 16:52 +0100
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-19 18:04 +0100
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-19 18:30 +0100
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-20 05:45 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-20 09:00 +0100
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-20 22:37 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-21 08:41 +0100
Re: [OT] was Re: How About Disallowing Assignments In Expressions? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-02-20 03:27 -0500
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-20 22:38 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-02-20 23:56 -0500
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-20 10:09 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Richard Harnden <richard.nospam@gmail.invalid> - 2024-02-20 18:10 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2024-02-20 18:26 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Richard Harnden <richard.nospam@gmail.invalid> - 2024-02-20 18:30 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-20 18:54 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2024-02-20 18:59 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Richard Harnden <richard.nospam@gmail.invalid> - 2024-02-20 19:27 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-20 19:35 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2024-02-20 19:39 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-20 22:43 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-20 22:40 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-21 08:52 +0100
Re: [OT] was Re: How About Disallowing Assignments In Expressions? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-02-21 11:25 -0500
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-20 18:51 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-02-21 00:24 -0500
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-22 01:37 +0100
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Mike Terry <news.dead.person.stones@darjeeling.plus.com> - 2024-02-20 18:47 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-02-21 00:14 -0500
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-21 11:21 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-20 15:49 +0100
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-19 18:14 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-20 16:16 +0100
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-20 16:59 +0000
Re: [OT] was Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-20 22:36 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-19 16:28 +0100
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-19 18:09 +0100
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-19 08:04 -0800
Re: How About Disallowing Assignments In Expressions? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-19 17:58 -0800
Re: How About Disallowing Assignments In Expressions? Mike Terry <news.dead.person.stones@darjeeling.plus.com> - 2024-02-19 19:21 +0000
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-20 00:05 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-20 01:37 +0000
Re: How About Disallowing Assignments In Expressions? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-02-20 03:32 -0500
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-20 17:06 +0000
Re: How About Disallowing Assignments In Expressions? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-02-20 12:37 -0500
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-20 19:29 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-20 23:10 +0000
Re: How About Disallowing Assignments In Expressions? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-02-21 00:34 -0500
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-21 06:20 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-20 16:19 +0100
Re: How About Disallowing Assignments In Expressions? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-19 18:19 -0800
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-20 17:20 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-20 09:46 -0800
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-20 19:39 +0000
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-20 18:14 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-20 11:01 -0800
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-20 20:09 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-20 23:03 +0000
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-21 00:33 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-21 00:45 +0000
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-21 01:57 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-21 06:21 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-21 09:14 +0100
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-20 09:06 +0100
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-20 11:20 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-20 13:03 +0100
Re: How About Disallowing Assignments In Expressions? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-21 01:35 -0800
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-20 02:43 +0000
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-20 11:02 +0000
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-20 13:37 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-20 16:32 +0100
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-20 17:12 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-21 09:27 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-21 11:08 +0000
Re: How About Disallowing Assignments In Expressions? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-02-20 12:43 -0800
Re: How About Disallowing Assignments In Expressions? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-02-20 12:43 -0800
Re: How About Disallowing Assignments In Expressions? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-02-20 12:11 -0800
Re: How About Disallowing Assignments In Expressions? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-02-20 12:13 -0800
Re: How About Disallowing Assignments In Expressions? Mike Terry <news.dead.person.stones@darjeeling.plus.com> - 2024-02-21 01:29 +0000
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-19 02:12 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-19 09:00 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-18 23:41 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-18 23:42 +0000
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-19 02:14 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-19 05:17 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-19 09:29 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-20 01:33 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-19 16:18 +0100
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-19 17:55 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-20 01:34 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-18 23:46 +0100
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-17 17:22 -0800
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-18 07:48 +0000
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-18 09:34 +0000
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-18 11:30 +0000
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-18 12:00 +0000
Re: How About Disallowing Assignments In Expressions? Richard Harnden <richard.harnden@gmail.invalid> - 2024-02-18 12:39 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-18 22:19 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-18 15:59 +0100
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-18 23:48 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-15 16:41 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-16 01:16 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-16 08:54 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-16 23:08 +0000
Re: How About Disallowing Assignments In Expressions? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-02-16 15:23 -0800
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-16 17:13 -0800
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-17 12:04 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-17 13:10 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-17 16:01 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-17 15:54 +0000
Re: How About Disallowing Assignments In Expressions? Michael S <already5chosen@yahoo.com> - 2024-02-17 22:08 +0200
Re: How About Disallowing Assignments In Expressions? scott@slp53.sl.home (Scott Lurndal) - 2024-02-17 20:13 +0000
Re: How About Disallowing Assignments In Expressions? Michael S <already5chosen@yahoo.com> - 2024-02-17 22:33 +0200
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-18 15:52 +0100
Re: How About Disallowing Assignments In Expressions? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-02-17 17:35 -0500
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-17 23:43 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-18 02:34 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-18 15:59 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-18 22:23 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-18 23:53 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-18 23:38 +0000
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-19 02:20 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-19 05:19 +0000
Re: How About Disallowing Assignments In Expressions? scott@slp53.sl.home (Scott Lurndal) - 2024-02-19 15:15 +0000
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-20 10:02 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-19 09:36 +0100
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-19 04:34 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-19 05:18 +0000
Re: How About Disallowing Assignments In Expressions? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-02-19 00:39 -0500
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-20 01:35 +0000
Re: How About Disallowing Assignments In Expressions? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-02-20 03:18 -0500
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-20 10:11 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-20 23:16 +0000
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-20 23:22 +0000
Re: How About Disallowing Assignments In Expressions? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-02-16 12:20 -0800
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-16 21:24 +0000
Re: How About Disallowing Assignments In Expressions? Richard Harnden <richard.nospam@gmail.invalid> - 2024-02-16 21:39 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-16 23:08 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-16 16:52 -0800
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-17 01:43 +0000
Re: How About Disallowing Assignments In Expressions? Richard Harnden <richard.harnden@gmail.invalid> - 2024-02-17 10:08 +0000
Re: How About Disallowing Assignments In Expressions? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-18 04:32 -0800
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-18 14:02 -0800
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-18 22:30 +0000
Re: How About Disallowing Assignments In Expressions? gazelle@shell.xmission.com (Kenny McCormack) - 2024-02-17 05:07 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-17 12:09 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-17 13:07 +0000
Re: How About Disallowing Assignments In Expressions? scott@slp53.sl.home (Scott Lurndal) - 2024-02-17 16:54 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-17 18:46 +0100
Re: How About Disallowing Assignments In Expressions? gazelle@shell.xmission.com (Kenny McCormack) - 2024-02-17 19:37 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-18 16:01 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-15 08:59 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-15 14:21 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-15 16:47 +0000
Re: How About Disallowing Assignments In Expressions? scott@slp53.sl.home (Scott Lurndal) - 2024-02-15 17:11 +0000
Re: How About Disallowing Assignments In Expressions? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-16 08:33 -0800
Re: How About Disallowing Assignments In Expressions? scott@slp53.sl.home (Scott Lurndal) - 2024-02-16 17:45 +0000
Re: How About Disallowing Assignments In Expressions? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-17 15:56 -0800
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-16 01:18 +0000
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-16 02:29 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-16 08:59 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-16 23:11 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-17 12:11 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-18 02:43 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-18 16:14 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-18 23:39 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-19 09:50 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-20 01:45 +0000
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-16 10:01 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-16 23:10 +0000
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-16 23:44 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-18 02:42 +0000
Re: How About Disallowing Assignments In Expressions? Michael S <already5chosen@yahoo.com> - 2024-02-18 11:09 +0200
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-18 12:09 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-18 15:54 +0100
Re: How About Disallowing Assignments In Expressions? Michael S <already5chosen@yahoo.com> - 2024-02-18 17:42 +0200
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-18 17:56 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-19 05:01 +0100
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-18 21:07 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-19 05:01 +0100
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-19 10:15 +0000
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-18 10:52 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-18 22:34 +0000
Re: How About Disallowing Assignments In Expressions? scott@slp53.sl.home (Scott Lurndal) - 2024-02-13 22:20 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-14 00:18 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-14 20:52 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-15 08:00 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-15 09:00 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-15 14:23 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-16 01:20 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-16 03:46 +0100
Re: How About Disallowing Assignments In Expressions? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-15 06:14 -0800
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-13 16:55 +0100
Re: How About Disallowing Assignments In Expressions? Michael S <already5chosen@yahoo.com> - 2024-02-13 18:11 +0200
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-14 00:36 +0100
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-14 00:55 +0100
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-14 01:11 +0100
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-14 02:19 +0000
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-14 03:02 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-13 20:10 -0800
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-14 13:14 +0100
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-13 17:13 +0100
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-14 00:44 +0100
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-14 09:46 +0100
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-14 13:26 +0100
Re: How About Disallowing Assignments In Expressions? Michael S <already5chosen@yahoo.com> - 2024-02-14 14:36 +0200
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-14 15:29 +0100
[OT] Pascal and popularity (was Re: How About Disallowing Assignments In Expressions?) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-15 07:54 +0100
Re: [OT] Pascal and popularity (was Re: How About Disallowing Assignments In Expressions?) David Brown <david.brown@hesbynett.no> - 2024-02-15 14:34 +0100
Re: [OT] Pascal and popularity (was Re: How About Disallowing Assignments In Expressions?) Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-16 03:49 +0100
Re: [OT] Pascal and popularity (was Re: How About Disallowing Assignments In Expressions?) David Brown <david.brown@hesbynett.no> - 2024-02-16 09:04 +0100
Re: [OT] Pascal and popularity (was Re: How About Disallowing Assignments In Expressions?) Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-16 16:38 +0000
Re: [OT] Pascal and popularity (was Re: How About Disallowing Assignments In Expressions?) David Brown <david.brown@hesbynett.no> - 2024-02-16 18:25 +0100
Re: [OT] Pascal and popularity (was Re: How About Disallowing Assignments In Expressions?) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-02-16 12:23 -0800
Re: [OT] Pascal and popularity (was Re: How About Disallowing Assignments In Expressions?) Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-16 22:41 +0000
Re: [OT] Pascal and popularity (was Re: How About Disallowing Assignments In Expressions?) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-02-16 15:29 -0800
Re: [OT] Pascal and popularity (was Re: How About Disallowing Assignments In Expressions?) G <g@nowhere.invalid> - 2024-02-16 18:11 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-15 08:47 +0000
Re: How About Disallowing Assignments In Expressions? scott@slp53.sl.home (Scott Lurndal) - 2024-02-15 15:15 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-15 08:48 +0000
Re: How About Disallowing Assignments In Expressions? scott@slp53.sl.home (Scott Lurndal) - 2024-02-15 15:16 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-16 01:12 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-16 04:03 +0100
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-16 09:49 +0100
Re: How About Disallowing Assignments In Expressions? Michael S <already5chosen@yahoo.com> - 2024-02-16 15:35 +0200
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-17 18:54 +0100
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-11 13:52 +0100
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-11 13:15 -0800
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-12 12:49 +0100
Re: How About Disallowing Assignments In Expressions? "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-02-12 14:51 -0800
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-12 15:33 -0800
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-13 17:09 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-10 21:48 +0000
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-10 22:47 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-11 13:57 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-12 01:14 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-13 17:14 +0100
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-13 17:34 +0100
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-14 01:21 +0100
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-13 16:59 -0800
Re: How About Disallowing Assignments In Expressions? Michael S <already5chosen@yahoo.com> - 2024-02-14 12:02 +0200
Re: How About Disallowing Assignments In Expressions? scott@slp53.sl.home (Scott Lurndal) - 2024-02-14 15:54 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-14 08:03 -0800
Re: How About Disallowing Assignments In Expressions? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2024-02-14 20:31 +0000
Re: How About Disallowing Assignments In Expressions? scott@slp53.sl.home (Scott Lurndal) - 2024-02-14 21:53 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-14 14:47 -0800
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-15 08:42 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-15 14:40 +0100
Re: How About Disallowing Assignments In Expressions? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-14 22:04 -0800
Re: How About Disallowing Assignments In Expressions? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-14 22:11 -0800
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-14 22:31 -0800
Re: How About Disallowing Assignments In Expressions? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-17 16:10 -0800
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-17 16:45 -0800
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-18 02:35 +0100
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-17 18:07 -0800
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-18 06:45 +0100
Re: How About Disallowing Assignments In Expressions? James Kuyper <jameskuyper@alumni.caltech.edu> - 2024-02-18 12:37 -0500
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-18 02:30 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-18 06:46 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-18 06:12 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-18 15:38 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-18 10:57 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-18 02:28 +0000
Re: How About Disallowing Assignments In Expressions? Michael S <already5chosen@yahoo.com> - 2024-02-18 11:02 +0200
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-18 15:36 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-18 11:01 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-18 15:31 +0100
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-18 17:43 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-18 22:10 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-19 05:06 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-18 22:09 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-19 05:14 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-19 05:13 +0000
Re: How About Disallowing Assignments In Expressions? Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2024-02-19 07:54 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-19 17:48 +0100
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-19 08:58 -0800
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-19 18:14 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-20 01:31 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-20 09:26 +0100
Re: How About Disallowing Assignments In Expressions? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-19 17:58 -0800
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-19 19:17 -0800
Re: How About Disallowing Assignments In Expressions? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-14 22:07 -0800
Re: How About Disallowing Assignments In Expressions? scott@slp53.sl.home (Scott Lurndal) - 2024-02-14 15:50 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-10 15:58 -0800
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-13 16:52 +0100
Re: How About Disallowing Assignments In Expressions? Michael S <already5chosen@yahoo.com> - 2024-02-13 18:23 +0200
Re: How About Disallowing Assignments In Expressions? scott@slp53.sl.home (Scott Lurndal) - 2024-02-13 17:06 +0000
Re: How About Disallowing Assignments In Expressions? Michael S <already5chosen@yahoo.com> - 2024-02-13 19:41 +0200
Re: How About Disallowing Assignments In Expressions? scott@slp53.sl.home (Scott Lurndal) - 2024-02-13 18:31 +0000
Re: How About Disallowing Assignments In Expressions? scott@slp53.sl.home (Scott Lurndal) - 2024-02-13 18:34 +0000
Re: How About Disallowing Assignments In Expressions? Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2024-02-13 18:40 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-13 13:20 -0800
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-15 08:38 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-13 13:14 -0800
Re: How About Disallowing Assignments In Expressions? bart <bc@freeuk.com> - 2024-02-09 15:43 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-09 16:57 +0100
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-13 17:29 +0100
Re: How About Disallowing Assignments In Expressions? Michael S <already5chosen@yahoo.com> - 2024-02-13 19:22 +0200
Re: How About Disallowing Assignments In Expressions? Kaz Kylheku <433-929-6894@kylheku.com> - 2024-02-13 17:30 +0000
Re: How About Disallowing Assignments In Expressions? Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2024-02-13 17:33 +0000
Re: How About Disallowing Assignments In Expressions? Michael S <already5chosen@yahoo.com> - 2024-02-13 19:49 +0200
Re: How About Disallowing Assignments In Expressions? Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2024-02-13 18:01 +0000
Re: How About Disallowing Assignments In Expressions? Michael S <already5chosen@yahoo.com> - 2024-02-13 20:19 +0200
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-13 19:02 +0100
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-13 13:25 -0800
Re: How About Disallowing Assignments In Expressions? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-14 21:54 -0800
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-14 22:17 -0800
Re: How About Disallowing Assignments In Expressions? Tim Rentsch <tr.17687@z991.linuxsc.com> - 2024-02-15 06:07 -0800
Re: How About Disallowing Assignments In Expressions? Blue-Maned_Hawk <bluemanedhawk@invalid.invalid> - 2024-02-09 19:47 +0000
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-09 21:31 +0000
Re: How About Disallowing Assignments In Expressions? Blue-Maned_Hawk <bluemanedhawk@invalid.invalid> - 2024-02-10 08:05 +0000
Re: How About Disallowing Assignments In Expressions? David Brown <david.brown@hesbynett.no> - 2024-02-10 17:06 +0100
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-13 17:39 +0100
Re: How About Disallowing Assignments In Expressions? Richard Kettlewell <invalid@invalid.invalid> - 2024-02-11 17:21 +0000
Re: How About Disallowing Assignments In Expressions? Thiago Adams <thiago.adams@gmail.com> - 2024-02-11 16:12 -0300
Re: How About Disallowing Assignments In Expressions? Thiago Adams <thiago.adams@gmail.com> - 2024-02-11 16:15 -0300
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-12 01:13 +0000
Re: How About Disallowing Assignments In Expressions? Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2024-02-11 19:09 -0800
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-13 17:52 +0100
Re: How About Disallowing Assignments In Expressions? Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-02-16 01:09 +0000
Re: How About Disallowing Assignments In Expressions? Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2024-02-16 04:11 +0100
Page 24 of 26 — ← Prev page 1 … 22 23 [24] 25 26 Next page →
| From | Janis Papanagnou <janis_papanagnou+ng@hotmail.com> |
|---|---|
| Date | 2024-02-18 15:36 +0100 |
| Message-ID | <uqt4lg$16g6i$1@dont-email.me> |
| In reply to | #382664 |
On 18.02.2024 10:02, Michael S wrote: > On Sun, 18 Feb 2024 02:28:33 -0000 (UTC) > Lawrence D'Oliveiro <ldo@nz.invalid> wrote: >> On Sat, 17 Feb 2024 16:45:49 -0800, Keith Thompson wrote: >> >>> Yes, casts certainly can be dangerous ... >> >> This is why C++ defined four different kinds of casting. The >> dangerous one is called “reinterpret_cast”, while the others are much >> safer to use. > > Potential usefulness of the distinction almost fully nullified both > by retention of C-style cast and by presence of similarly omnipotent > function-style cast that C++ added on its own. You don't have to use the old C syntax or C++ function-style for old casting. It's on you to make use of the new distinct forms. And in projects you can define coding standards to make sure that the old less secure forms are not used. We certainly defined such standards in out projects. Janis
[toc] | [prev] | [next] | [standalone]
| From | Malcolm McLean <malcolm.arthur.mclean@gmail.com> |
|---|---|
| Date | 2024-02-18 11:01 +0000 |
| Message-ID | <uqso32$10l39$3@dont-email.me> |
| In reply to | #382654 |
On 18/02/2024 02:28, Lawrence D'Oliveiro wrote: > On Sat, 17 Feb 2024 16:45:49 -0800, Keith Thompson wrote: > >> Yes, casts certainly can be dangerous ... > > This is why C++ defined four different kinds of casting. The dangerous one > is called “reinterpret_cast”, while the others are much safer to use. And my experience is the opposite. Reinterpeting a bit pattern as something else is a safe and proper use of a cast, whilst calling user-defined code without necessarily realising it is dangerous, and manipulating inheritance hierachies in strange ways is also confusing and dangerous. -- Check out Basic Algorithms and my other books: https://www.lulu.com/spotlight/bgy1mm
[toc] | [prev] | [next] | [standalone]
| From | Janis Papanagnou <janis_papanagnou+ng@hotmail.com> |
|---|---|
| Date | 2024-02-18 15:31 +0100 |
| Message-ID | <uqt4c6$16af9$1@dont-email.me> |
| In reply to | #382669 |
On 18.02.2024 12:01, Malcolm McLean wrote: > On 18/02/2024 02:28, Lawrence D'Oliveiro wrote: >> On Sat, 17 Feb 2024 16:45:49 -0800, Keith Thompson wrote: >> >>> Yes, casts certainly can be dangerous ... >> >> This is why C++ defined four different kinds of casting. It was certainly good to separate the different types of casts. Though I generally tried to avoid casts (in C and in C++), and that worked generally pretty well... >> The dangerous one >> is called “reinterpret_cast”, while the others are much safer to use. ...and I think I (almost?) never needed to use this type of cast. The same with const_cast; I tried to write 'const'-coherent code and did not need it. And also the remaining ones I rarely used. > > And my experience is the opposite. Reinterpeting a bit pattern as > something else is a safe and proper use of a cast, whilst calling > user-defined code without necessarily realising it is dangerous, and > manipulating inheritance hierachies in strange ways is also confusing > and dangerous. But you don't "manipulate" hierarchies with a dynamic_cast; it's (from the four) the most (sort of) "complex" cast, in the sense that it's evaluated on run-time, but you get definite results from it to reliably act on the objects (or 0) that you can test with that cast. (Disclaimer: as far as long-term memory serves.) I also think that re-interpreting types on bit level is not only the most C-like but by far also the most "dangerous" one, no less as it is in C. The separation of casts in C++ helps locating critical places. (In C with the two parenthesis syntaxes that was a nightmare.) Janis
[toc] | [prev] | [next] | [standalone]
| From | Malcolm McLean <malcolm.arthur.mclean@gmail.com> |
|---|---|
| Date | 2024-02-18 17:43 +0000 |
| Message-ID | <uqtfkq$1cbg5$1@dont-email.me> |
| In reply to | #382681 |
On 18/02/2024 14:31, Janis Papanagnou wrote: > On 18.02.2024 12:01, Malcolm McLean wrote: >> On 18/02/2024 02:28, Lawrence D'Oliveiro wrote: >>> On Sat, 17 Feb 2024 16:45:49 -0800, Keith Thompson wrote: >>> >>>> Yes, casts certainly can be dangerous ... >>> >>> This is why C++ defined four different kinds of casting. > > It was certainly good to separate the different types of casts. > > Though I generally tried to avoid casts (in C and in C++), and > that worked generally pretty well... > >>> The dangerous one >>> is called “reinterpret_cast”, while the others are much safer to use. > > ...and I think I (almost?) never needed to use this type of cast. > > The same with const_cast; I tried to write 'const'-coherent code > and did not need it. And also the remaining ones I rarely used. > >> >> And my experience is the opposite. Reinterpeting a bit pattern as >> something else is a safe and proper use of a cast, whilst calling >> user-defined code without necessarily realising it is dangerous, and >> manipulating inheritance hierachies in strange ways is also confusing >> and dangerous. > > But you don't "manipulate" hierarchies with a dynamic_cast; > So "manipulate" is the wrong word. You can't create or modify a hierarchy with a cast. But you can obtain access to members in strange ways. Reintepreting bits is safe. Obviously you can do it in a way that gets it wrong. But that is true of all computer code. It's clear what you are doing, and if the reinteretation isn't valid it will probably immediately crash and is highly unlikely to appear to work when it does not, and so it's not dangerous. -- Check out Basic Algorithms and my other books: https://www.lulu.com/spotlight/bgy1mm
[toc] | [prev] | [next] | [standalone]
| From | Lawrence D'Oliveiro <ldo@nz.invalid> |
|---|---|
| Date | 2024-02-18 22:10 +0000 |
| Message-ID | <uqtv95$1fckl$4@dont-email.me> |
| In reply to | #382698 |
On Sun, 18 Feb 2024 17:43:53 +0000, Malcolm McLean wrote: > Reintepreting bits is safe. Obviously you can do it in a way that gets > it wrong. But that is true of all computer code. Doing dangerous things is safe. Obviously you can do it in a way that gets it wrong. But that is true of all things, not just dangerous things. (Spot the fallacy.)
[toc] | [prev] | [next] | [standalone]
| From | Janis Papanagnou <janis_papanagnou+ng@hotmail.com> |
|---|---|
| Date | 2024-02-19 05:06 +0100 |
| Message-ID | <uquk53$1mqmr$2@dont-email.me> |
| In reply to | #382698 |
On 18.02.2024 18:43, Malcolm McLean wrote: > On 18/02/2024 14:31, Janis Papanagnou wrote: >> >> But you don't "manipulate" hierarchies with a dynamic_cast; >> > So "manipulate" is the wrong word. You can't create or modify a > hierarchy with a cast. But you can obtain access to members in strange > ways. Okay. - Only I cannot guess in what way it appears strange to you. Janis
[toc] | [prev] | [next] | [standalone]
| From | Lawrence D'Oliveiro <ldo@nz.invalid> |
|---|---|
| Date | 2024-02-18 22:09 +0000 |
| Message-ID | <uqtv6i$1fckl$3@dont-email.me> |
| In reply to | #382681 |
On Sun, 18 Feb 2024 15:31:33 +0100, Janis Papanagnou wrote: > On 18/02/2024 02:28, Lawrence D'Oliveiro wrote: > >> This is why C++ defined four different kinds of casting. > > It was certainly good to separate the different types of casts. Also, they had distinctive names that could be searched for in the code.
[toc] | [prev] | [next] | [standalone]
| From | Janis Papanagnou <janis_papanagnou+ng@hotmail.com> |
|---|---|
| Date | 2024-02-19 05:14 +0100 |
| Message-ID | <uqukju$1mugr$1@dont-email.me> |
| In reply to | #382708 |
On 18.02.2024 23:09, Lawrence D'Oliveiro wrote: > On Sun, 18 Feb 2024 15:31:33 +0100, Janis Papanagnou wrote: > >> On 18/02/2024 02:28, Lawrence D'Oliveiro wrote: >> >>> This is why C++ defined four different kinds of casting. >> >> It was certainly good to separate the different types of casts. > > Also, they had distinctive names that could be searched for in the code. Indeed. - That's why I wrote explicitly (you snipped that part)... >> The separation of casts in C++ helps locating critical places. ...where "locating" meant what you also expressed with "searched". >> (In C with the two parenthesis syntaxes that was a nightmare.) BTW; a mistake of mine was to write inaccurately "C with the two parenthesis syntaxes"; it was, I think, C++ that added the second form that made it possible that a cast looks like a function call. Frankly, I don't know whether C also added that. Janis
[toc] | [prev] | [next] | [standalone]
| From | Lawrence D'Oliveiro <ldo@nz.invalid> |
|---|---|
| Date | 2024-02-19 05:13 +0000 |
| Message-ID | <uquo1q$1ncfn$5@dont-email.me> |
| In reply to | #382741 |
On Mon, 19 Feb 2024 05:14:53 +0100, Janis Papanagnou wrote: > On 18.02.2024 23:09, Lawrence D'Oliveiro wrote: > >> Also, they had distinctive names that could be searched for in the >> code. > > Indeed. - That's why I wrote explicitly (you snipped that part)... > >>> The separation of casts in C++ helps locating critical places. > > ...where "locating" meant what you also expressed with "searched". You didn’t say how; I did.
[toc] | [prev] | [next] | [standalone]
| From | Malcolm McLean <malcolm.arthur.mclean@gmail.com> |
|---|---|
| Date | 2024-02-19 07:54 +0000 |
| Message-ID | <uqv1f8$1p1ug$1@dont-email.me> |
| In reply to | #382741 |
On 19/02/2024 04:14, Janis Papanagnou wrote: > > BTW; a mistake of mine was to write inaccurately "C with the two > parenthesis syntaxes"; it was, I think, C++ that added the second > form that made it possible that a cast looks like a function call. > Frankly, I don't know whether C also added that. > Is a constructor a cast? We have a class called "fixed" which represents reals in binary using a fixed binary point. So obviously we shall write a constructor for it so we can easily and conviently obtain values like "0.5", which shall take a double. And if we all it exlicitly it's fixed x; x = fixed(0.5); and to all intents and purposes we've just cast a double to a fixed. And in fact x = (fixed) 0.5; will call the same constructor. -- Check out Basic Algorithms and my other books: https://www.lulu.com/spotlight/bgy1mm
[toc] | [prev] | [next] | [standalone]
| From | Janis Papanagnou <janis_papanagnou+ng@hotmail.com> |
|---|---|
| Date | 2024-02-19 17:48 +0100 |
| Message-ID | <ur00pb$1vfno$1@dont-email.me> |
| In reply to | #382748 |
On 19.02.2024 08:54, Malcolm McLean wrote: > On 19/02/2024 04:14, Janis Papanagnou wrote: >> >> BTW; a mistake of mine was to write inaccurately "C with the two >> parenthesis syntaxes"; it was, I think, C++ that added the second >> form that made it possible that a cast looks like a function call. >> Frankly, I don't know whether C also added that. >> > Is a constructor a cast? That was something I pondered about when I programmed C++ in the 1990's. But above, it was not (not primarily) meant when using own classes, but with bascis types; as in (int)x vs. int(x) . My question was about newer C standards supporting the second form; a quick test shows that C++ (of course) does, but my C version doesn't. But I (still) don't know about the current C standards. > > We have a class called "fixed" which represents reals in binary using a > fixed binary point. So obviously we shall write a constructor for it so > we can easily and conviently obtain values like "0.5", which shall take > a double. And if we all it exlicitly it's > > fixed x; > > x = fixed(0.5); > > and to all intents and purposes we've just cast a double to a fixed. > > And in fact > > x = (fixed) 0.5; > > will call the same constructor. Sure. (But wouldn't x = 0.5; have also used your constructor, unless explicitly prohibited by its definition?) Janis
[toc] | [prev] | [next] | [standalone]
| From | Keith Thompson <Keith.S.Thompson+u@gmail.com> |
|---|---|
| Date | 2024-02-19 08:58 -0800 |
| Message-ID | <87frxo5r1x.fsf@nosuchdomain.example.com> |
| In reply to | #382763 |
Janis Papanagnou <janis_papanagnou+ng@hotmail.com> writes:
> On 19.02.2024 08:54, Malcolm McLean wrote:
>> On 19/02/2024 04:14, Janis Papanagnou wrote:
>>>
>>> BTW; a mistake of mine was to write inaccurately "C with the two
>>> parenthesis syntaxes"; it was, I think, C++ that added the second
>>> form that made it possible that a cast looks like a function call.
>>> Frankly, I don't know whether C also added that.
>>>
>> Is a constructor a cast?
>
> That was something I pondered about when I programmed C++ in the 1990's.
>
> But above, it was not (not primarily) meant when using own classes, but
> with bascis types; as in (int)x vs. int(x) .
>
> My question was about newer C standards supporting the second form;
> a quick test shows that C++ (of course) does, but my C version doesn't.
> But I (still) don't know about the current C standards.
C does not support C++-style int(x) casts in any version up to and
including C23. The only form of cast in C is (type-name) expression.
(Implicit conversions are not casts.)
[...]
--
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Working, but not speaking, for Medtronic
void Void(void) { Void(); } /* The recursive call of the void */
[toc] | [prev] | [next] | [standalone]
| From | Janis Papanagnou <janis_papanagnou+ng@hotmail.com> |
|---|---|
| Date | 2024-02-19 18:14 +0100 |
| Message-ID | <ur0291$1vqmn$1@dont-email.me> |
| In reply to | #382765 |
On 19.02.2024 17:58, Keith Thompson wrote: > Janis Papanagnou <janis_papanagnou+ng@hotmail.com> writes: >> >> (int)x vs. int(x) >> >> My question was about newer C standards supporting the second form; >> a quick test shows that C++ (of course) does, but my C version doesn't. >> But I (still) don't know about the current C standards. > > C does not support C++-style int(x) casts in any version up to and > including C23. The only form of cast in C is (type-name) expression. Thanks. Janis
[toc] | [prev] | [next] | [standalone]
| From | Lawrence D'Oliveiro <ldo@nz.invalid> |
|---|---|
| Date | 2024-02-20 01:31 +0000 |
| Message-ID | <ur0vee$252u4$8@dont-email.me> |
| In reply to | #382748 |
On Mon, 19 Feb 2024 07:54:15 +0000, Malcolm McLean wrote: > Is a constructor a cast? One thing should be clear: there should not be any confusion between safe and unsafe type conversions. In Modula-2, for unsafe conversions you had CAST(«type», «expr»), which you had to import from SYSTEM before you could use it. So it was easy to scan through the code to find instances of its use. In C++, you have const_cast and reinterpret_cast, which while they don’t need to be imported from anywhere, are still sufficiently distinctive names. The C syntax is very difficult to search for. And of course it mixes up both safe (e.g. int⟷float) and unsafe conversions in the same syntax, so checking for the latter becomes doubly hard.
[toc] | [prev] | [next] | [standalone]
| From | David Brown <david.brown@hesbynett.no> |
|---|---|
| Date | 2024-02-20 09:26 +0100 |
| Message-ID | <ur1no7$2d9lc$3@dont-email.me> |
| In reply to | #382787 |
On 20/02/2024 02:31, Lawrence D'Oliveiro wrote: > On Mon, 19 Feb 2024 07:54:15 +0000, Malcolm McLean wrote: > >> Is a constructor a cast? > > One thing should be clear: there should not be any confusion between safe > and unsafe type conversions. > > In Modula-2, for unsafe conversions you had CAST(«type», «expr»), which > you had to import from SYSTEM before you could use it. So it was easy to > scan through the code to find instances of its use. > > In C++, you have const_cast and reinterpret_cast, which while they don’t > need to be imported from anywhere, are still sufficiently distinctive > names. > > The C syntax is very difficult to search for. And of course it mixes up > both safe (e.g. int⟷float) and unsafe conversions in the same syntax, so > checking for the latter becomes doubly hard. I am not sure what distinction you are making between "safe" and "unsafe" casts, and I suspect that different people would draw such a line in different places. "safe" or "unsafe" is in the usage, not just the cast expression itself. The same applies to implicit conversions - writing "int x = 1e30;" is far from "safe". A cast in C is just an explicit conversion. Sometimes it is better to be explicit rather than implicit. (One of the reasons for C++'s different cast operators is to be explicit about what kind of cast you are using at the time.)
[toc] | [prev] | [next] | [standalone]
| From | Tim Rentsch <tr.17687@z991.linuxsc.com> |
|---|---|
| Date | 2024-02-19 17:58 -0800 |
| Message-ID | <864je3yjzx.fsf@linuxsc.com> |
| In reply to | #382645 |
Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>
>> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
>>
>>> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>>>
>>>> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
>>>
>>> [...]
>>>
>>>>> In this particular case, I'd just use 0. If for some reason I
>>>>> needed to make it explicitly of type uint64_t (say, for an
>>>>> argument to a variadic function), I'd write `(uint64_t)0`.
>>>>
>>>> Ick. At least write '(uint64_t){ 0 }' rather than casting.
>>>
>>> Why?
>>
>> Casts are dangerous. Besides being dangerous, in many cases
>> casts are accidents waiting to happen. Writing casts at the drop
>> of a hat is a bad habit. A good programming practice is to avoid
>> using a cast whenever feasible. Using a compound literal isn't a
>> lot better than just a raw cast, but it does at least provide a
>> little extra safety because it allows only "safe" conversions.
>> Seeing a cast in open code should always raise a red flag,
>> especially when, as in this case, it's easy to find a safer
>> alternative.
>
> I disagree in this case. Yes, casts certainly can be dangerous,
> especially those involving pointers, and I'd say that all casts
> should be looked on with some suspicion. But anyone who knows C
> can recognize that casting a constant 0 to an integer type is not
> in any way dangerous.
It's easier on readers if casts are used only in situations where
they are really necessary. Of course any competent C programmer
can realize with only a small effort that a cast of 0 to an integer
type is safe, but it's better not to have to make the effort at
all. That way whenever a cast is encountered we immediately know
that we are in a potentially dangerous situation, without having
to expend any effort deciding if the cast is "trivial" or not.
Easy writing makes hard reading, and vice versa.
[toc] | [prev] | [next] | [standalone]
| From | Keith Thompson <Keith.S.Thompson+u@gmail.com> |
|---|---|
| Date | 2024-02-19 19:17 -0800 |
| Message-ID | <8734tn6cz9.fsf@nosuchdomain.example.com> |
| In reply to | #382794 |
Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
>> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>>> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
>>>> Tim Rentsch <tr.17687@z991.linuxsc.com> writes:
>>>>> Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:
>>>> [...]
>>>>
>>>>>> In this particular case, I'd just use 0. If for some reason I
>>>>>> needed to make it explicitly of type uint64_t (say, for an
>>>>>> argument to a variadic function), I'd write `(uint64_t)0`.
>>>>>
>>>>> Ick. At least write '(uint64_t){ 0 }' rather than casting.
>>>>
>>>> Why?
>>>
>>> Casts are dangerous. Besides being dangerous, in many cases
>>> casts are accidents waiting to happen. Writing casts at the drop
>>> of a hat is a bad habit. A good programming practice is to avoid
>>> using a cast whenever feasible. Using a compound literal isn't a
>>> lot better than just a raw cast, but it does at least provide a
>>> little extra safety because it allows only "safe" conversions.
>>> Seeing a cast in open code should always raise a red flag,
>>> especially when, as in this case, it's easy to find a safer
>>> alternative.
>>
>> I disagree in this case. Yes, casts certainly can be dangerous,
>> especially those involving pointers, and I'd say that all casts
>> should be looked on with some suspicion. But anyone who knows C
>> can recognize that casting a constant 0 to an integer type is not
>> in any way dangerous.
>
> It's easier on readers if casts are used only in situations where
> they are really necessary. Of course any competent C programmer
> can realize with only a small effort that a cast of 0 to an integer
> type is safe, but it's better not to have to make the effort at
> all. That way whenever a cast is encountered we immediately know
> that we are in a potentially dangerous situation, without having
> to expend any effort deciding if the cast is "trivial" or not.
>
> Easy writing makes hard reading, and vice versa.
You suggested `(uint64_t){ 0 }` rather than `(uint64_t)0`.
I'm aware that compound literals for scalar types are valid, but I find
that to be a fairly obscure feature. In my experience (which may or not
be typical), most compound literals are for struct types, and most of
the rest are for array types. (The fact that compound literals weren't
supported until C99 is largely irrelevant these days.)
I personally find `(uint64_t)0` easy to read, and `(uint64_t){ 0 }`
significantly less so -- not so obsure that I'd have to look it up in
the standard, but enough to be slightly jarring and require a brief
pause. It also, at least abstractly, creates an unnecessary object
where only a constant value is needed (though gcc at least seems to be
clever enough to avoid generating any extra code).
You assume that reading a scalar compound literal requires no effort.
That may well be true for you, but I doubt that it's true for most C
programmers.
--
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Working, but not speaking, for Medtronic
void Void(void) { Void(); } /* The recursive call of the void */
[toc] | [prev] | [next] | [standalone]
| From | Tim Rentsch <tr.17687@z991.linuxsc.com> |
|---|---|
| Date | 2024-02-14 22:07 -0800 |
| Message-ID | <86bk8i1cs8.fsf@linuxsc.com> |
| In reply to | #382475 |
scott@slp53.sl.home (Scott Lurndal) writes: > Michael S <already5chosen@yahoo.com> writes: > >> On Tue, 13 Feb 2024 16:59:38 -0800 >> Keith Thompson <Keith.S.Thompson+u@gmail.com> wrote: >> > >>> >>> Though personally, I'd probably make the assignment the operand of a >>> larger expression. I understand that >>> if (foo) >>> is a common idiom where foo is of any scalar type, but I personally >>> prefer to write one of >>> if (foo != 0) >>> if (foo != '\0') >>> if (foo != 0.0) >>> if (foo != NULL) >>> because I find it clearer (unless foo is of type bool or is otherwise >>> appropriate to use directly as a condition). >>> >>> Thus if x and y are ints, I'd probably write: >>> if ((x = y) != 0) >>> (Assuming I'm not required to follow MISRA rules.) >>> >>> YMMV. >> >> Agreed with two small exception: >> (1) I never write '\0' myself always preferring plain 0. > > I'm in Keith's camp here when working with a char type, I'll > use '\0' rather than plain zero. > > I tend to suffix constants as well if they're not being > used as 'int', perhaps a bit too picky? > > uint64_t v; > ... > if (v == 0ul) ... You say what you do but don't say why. Can you explain your rationale or motivation?
[toc] | [prev] | [next] | [standalone]
| From | scott@slp53.sl.home (Scott Lurndal) |
|---|---|
| Date | 2024-02-14 15:50 +0000 |
| Message-ID | <1j5zN.88068$GX69.62365@fx46.iad> |
| In reply to | #382451 |
Keith Thompson <Keith.S.Thompson+u@gmail.com> writes: >Janis Papanagnou <janis_papanagnou+ng@hotmail.com> writes: >> On 13.02.2024 17:34, David Brown wrote: > >Though personally, I'd probably make the assignment the operand of a >larger expression. I understand that > if (foo) >is a common idiom where foo is of any scalar type, but I personally >prefer to write one of > if (foo != 0) > if (foo != '\0') > if (foo != 0.0) > if (foo != NULL) >because I find it clearer (unless foo is of type bool or is otherwise >appropriate to use directly as a condition). > Yes, that's my style as well. Make it obvious to the next person(s) who maintain or extend the code.
[toc] | [prev] | [next] | [standalone]
| From | Keith Thompson <Keith.S.Thompson+u@gmail.com> |
|---|---|
| Date | 2024-02-10 15:58 -0800 |
| Message-ID | <87bk8ndg74.fsf@nosuchdomain.example.com> |
| In reply to | #382266 |
Ben Bacarisse <ben.usenet@bsb.me.uk> writes:
> Lawrence D'Oliveiro <ldo@nz.invalid> writes:
>> On Fri, 09 Feb 2024 09:09:41 -0800, Keith Thompson wrote:
>>> But it's far too late to fix that in any language called "C".
>>
>> I had a look at the MISRA specs, and they say “assignment operators shall
>> not be used in expressions that yield a boolean value”.
>
> Oddly worded. They can't mean what they say.
I'm fairly sure that what they intended to say was that any expression
used as a condition shall not include an assignment operator. It reads
like they couldn't think of the word "condition" and worked around it by
redefining "boolean" (and never telling anyone what it really means).
And apparently a later edition strengthened and simplified the rule to
ban any use of the result of an assignment.
--
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Working, but not speaking, for Medtronic
void Void(void) { Void(); } /* The recursive call of the void */
[toc] | [prev] | [next] | [standalone]
Page 24 of 26 — ← Prev page 1 … 22 23 [24] 25 26 Next page →
Back to top | Article view | comp.lang.c
csiph-web