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 7 of 26 — ← Prev page 1 … 5 6 [7] 8 9 … 26 Next page →
| From | David Brown <david.brown@hesbynett.no> |
|---|---|
| Date | 2024-02-14 11:11 +0100 |
| Message-ID | <uqi3k1$2jhr8$1@dont-email.me> |
| In reply to | #382459 |
On 14/02/2024 10:34, Malcolm McLean wrote: > Now I know that you think Bart should just use make. But let's say it's > agreed to proceed with the system I proposed, which is a C interpeter to > drive a build script. Now I suggested modifying one of Bart's own > compilers. But that's more difficult than I thought. So my second option > is Pico C. Now I think that is achievable. If there's sufficient > consensus that the system is worth producing, we can hook up Pico C and > thrash out a support library, with the resources we have in this > newsgroup, from people who are likely to want to contribute. > > Now if you think we shouldn't do that because of the danger of the > scripting system being used in a critical environment and an error in > the boolean or other component of Pico C propagating, then how do you > think that we should proceed? > > You do what you want here. I think your dream of getting regulars in this newsgroup to work together to make a C based scripting system for building Bart's programs is, shall we say, somewhat unrealistic. Those that have made any comments on the subject, other than Bart, have been happy with the way they build their software, and I don't think anyone other than you thinks C would be a good choice of scripting language. (Bart has his own scripting language which seems a far better choice for his own needs for any build system.) I don't think it is good that Pico C is spread around, as long as it has its current flaws in C conformity, unless these flaws and limitations are clearly documented. If you want to call it an interpreter for a C-like language, great. If you want to call it an interpreter for C with certain limitations and differences from standard C, great. I object to calling it a C interpreter, and promoting its use as such. I would prefer most of all to see its flaws and non-conformities fixed. It should not be particularly hard to do. But if you want to take Pico C and use it as it is, that's your choice. I doubt if its issues would be much of a problem for your use of it for build scripts.
[toc] | [prev] | [next] | [standalone]
| From | Malcolm McLean <malcolm.arthur.mclean@gmail.com> |
|---|---|
| Date | 2024-02-14 10:43 +0000 |
| Message-ID | <uqi5gs$2jtp3$1@dont-email.me> |
| In reply to | #382461 |
On 14/02/2024 10:11, David Brown wrote: > On 14/02/2024 10:34, Malcolm McLean wrote: >> Now I know that you think Bart should just use make. But let's say >> it's agreed to proceed with the system I proposed, which is a C >> interpeter to drive a build script. Now I suggested modifying one of >> Bart's own compilers. But that's more difficult than I thought. So my >> second option is Pico C. Now I think that is achievable. If there's >> sufficient consensus that the system is worth producing, we can hook >> up Pico C and thrash out a support library, with the resources we have >> in this newsgroup, from people who are likely to want to contribute. >> >> Now if you think we shouldn't do that because of the danger of the >> scripting system being used in a critical environment and an error in >> the boolean or other component of Pico C propagating, then how do you >> think that we should proceed? >> >> > > You do what you want here. I think your dream of getting regulars in > this newsgroup to work together to make a C based scripting system for > building Bart's programs is, shall we say, somewhat unrealistic. Those > that have made any comments on the subject, other than Bart, have been > happy with the way they build their software, and I don't think anyone > other than you thinks C would be a good choice of scripting language. > (Bart has his own scripting language which seems a far better choice for > his own needs for any build system.) > I'm looking for another hobby project. Or maybe enhancements to one of the existing ones. But I don't think this build system is a good choice for me. The software I write doesn't have a requirement for complicated builds which would justify it, and CMake, whilst it has its drawbacks, seems to be best solution. It's the core of build system we use at work and I also use it for the hobby projects. So the difficulty is getting consensus that it is worth doing. But inability to achieve it should not be a serious difficulty. But only if we use Pico C. I would like to develop the support library here, however. In the nature of it it can be done in bits and bats and it would be rather fun to do that. > I don't think it is good that Pico C is spread around, as long as it has > its current flaws in C conformity, unless these flaws and limitations > are clearly documented. If you want to call it an interpreter for a > C-like language, great. If you want to call it an interpreter for C > with certain limitations and differences from standard C, great. I > object to calling it a C interpreter, and promoting its use as such. > The whole point of using C s to get away from the ad hoc scripting language that you don't use frequently enough to remember exactly how it works, and to use something familiar. So we do want a C interpreter, not a "C-like interpreter" to add yet another language with its own quirks to the mess which Bart has so correctly identiifed. > I would prefer most of all to see its flaws and non-conformities fixed. > It should not be particularly hard to do. > And that is at least a direction. And maybe even a proposal for a hobby project. > But if you want to take Pico C and use it as it is, that's your choice. > I doubt if its issues would be much of a problem for your use of it for > build scripts. > Well you can't have it both ways. Either it is irresponsible to use Pico C in a build scripting system or it is not. Surely you are not suggesting that I would choose to act irresponsibly purely because I have a legal right to do so? -- Check out Basic Algorithms and my other books: https://www.lulu.com/spotlight/bgy1mm
[toc] | [prev] | [next] | [standalone]
| From | David Brown <david.brown@hesbynett.no> |
|---|---|
| Date | 2024-02-14 13:32 +0100 |
| Message-ID | <uqibtl$2l0v9$1@dont-email.me> |
| In reply to | #382462 |
On 14/02/2024 11:43, Malcolm McLean wrote: > On 14/02/2024 10:11, David Brown wrote: >> On 14/02/2024 10:34, Malcolm McLean wrote: > The whole point of using C s to get away from the ad hoc scripting > language that you don't use frequently enough to remember exactly how it > works, and to use something familiar. So we do want a C interpreter, not > a "C-like interpreter" to add yet another language with its own quirks > to the mess which Bart has so correctly identiifed. > Please stop using the "royal we" to mean you, personally. If there were many people wanting C interpreters for writing scripts, there would be lots of C interpreters and lots of scripts written in C. The reality is that there is one dead project, and there's tcc's script mode - but I have never heard of it being used in practice. Meanwhile, there are vast numbers of C programmers, and vast amounts of scripts written in Bash, Perl, Python, TCL, and other languages suitable for scripting. That should be a good indication that few people feel the need for writing scripts in C, even if they are familiar with C. Scripts are, usually, fairly short and simple. It's not hard to look up examples in different languages, and get things working for your needs. Either this is something you do a lot, in which case you get familiar with enough of the language to write your scripts, or it is something you do rarely, in which case it is not a problem if it takes you a little longer to figure it out. So as I see it, the case for C programmers writing scripts in C is very, very weak. But by all means, work on this for a hobby project. Hobby projects don't need to be useful to be fun - even assuming that my opinions here are correct. >> I would prefer most of all to see its flaws and non-conformities >> fixed. It should not be particularly hard to do. >> > And that is at least a direction. And maybe even a proposal for a hobby > project. Good. Resurrecting Pico C and fixing it would have a lot more potential uses than a C-based build system. > >> But if you want to take Pico C and use it as it is, that's your >> choice. I doubt if its issues would be much of a problem for your use >> of it for build scripts. >> > Well you can't have it both ways. Either it is irresponsible to use Pico > C in a build scripting system or it is not. Surely you are not > suggesting that I would choose to act irresponsibly purely because I > have a legal right to do so? > It is irresponsible to promote the general use of software with known, potentially high-consequence flaws without at least making the issues clear and obvious to any users. It is not irresponsible to use software with known flaws in a way that does not trigger these flaws. Does that make it clearer to you?
[toc] | [prev] | [next] | [standalone]
| From | Janis Papanagnou <janis_papanagnou+ng@hotmail.com> |
|---|---|
| Date | 2024-02-15 08:23 +0100 |
| Message-ID | <uqke4u$36p8j$1@dont-email.me> |
| In reply to | #382467 |
On 14.02.2024 13:32, David Brown wrote: > On 14/02/2024 11:43, Malcolm McLean wrote: > >> The whole point of using C s to get away from the ad hoc scripting >> language that you don't use frequently enough to remember exactly how >> it works, and to use something familiar. So we do want a C >> interpreter, not a "C-like interpreter" to add yet another language >> with its own quirks to the mess which Bart has so correctly identiifed. > > Please stop using the "royal we" to mean you, personally. If there were > many people wanting C interpreters for writing scripts, there would be > lots of C interpreters and lots of scripts written in C. The reality is > that there is one dead project, and there's tcc's script mode - but I > have never heard of it being used in practice. Meanwhile, there are > vast numbers of C programmers, and vast amounts of scripts written in > Bash, Perl, Python, TCL, and other languages suitable for scripting. > That should be a good indication that few people feel the need for > writing scripts in C, even if they are familiar with C. It's worth to add Awk to your list of script languages, since it's standard on Unix, and its syntax largely resembles the syntax of C. Janis
[toc] | [prev] | [next] | [standalone]
| From | Lawrence D'Oliveiro <ldo@nz.invalid> |
|---|---|
| Date | 2024-02-15 08:51 +0000 |
| Message-ID | <uqkja3$379pl$8@dont-email.me> |
| In reply to | #382514 |
On Thu, 15 Feb 2024 08:23:09 +0100, Janis Papanagnou wrote: > It's worth to add Awk to your list of script languages, since it's > standard on Unix, and its syntax largely resembles the syntax of C. Perl does everything Awk can do, and do it just as concisely, and it can do more besides.
[toc] | [prev] | [next] | [standalone]
| From | Kaz Kylheku <433-929-6894@kylheku.com> |
|---|---|
| Date | 2024-02-15 17:27 +0000 |
| Message-ID | <20240215092230.374@kylheku.com> |
| In reply to | #382521 |
On 2024-02-15, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
> On Thu, 15 Feb 2024 08:23:09 +0100, Janis Papanagnou wrote:
>
>> It's worth to add Awk to your list of script languages, since it's
>> standard on Unix, and its syntax largely resembles the syntax of C.
>
> Perl does everything Awk can do, and do it just as concisely
Nope! E.g. remove duplicate lines:
awk '!s[$0]++'
Perl requires a clump of options to get into an Awk-style loop, and
requires $ sigils on all variables. The positional fields are accessed
in some F array, rather than $1, $2.
Do you now the following famous quote from Larry Wall?
Something along the lines, 'I still say "awk { print $1 }" a lot'.
> , and it can
> do more besides.
GNU Awk can be extended with C, so you can do just about anything, in
theory. It's not easy though. The language has a lot of shortcomings,
like not being able to return an array from a function, or use [] indexing
on strings, and having to represent local variables as exta unused
parameters.
--
TXR Programming Language: http://nongnu.org/txr
Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
Mastodon: @Kazinator@mstdn.ca
[toc] | [prev] | [next] | [standalone]
| From | Janis Papanagnou <janis_papanagnou+ng@hotmail.com> |
|---|---|
| Date | 2024-02-16 03:37 +0100 |
| Message-ID | <uqmhpf$3imqv$1@dont-email.me> |
| In reply to | #382521 |
On 15.02.2024 09:51, Lawrence D'Oliveiro wrote: > On Thu, 15 Feb 2024 08:23:09 +0100, Janis Papanagnou wrote: > >> It's worth to add Awk to your list of script languages, since it's >> standard on Unix, and its syntax largely resembles the syntax of C. > > Perl does everything Awk can do, and do it just as concisely, and it can > do more besides. You missed the point; it was about scripting languages and C syntax, in context of someone trying to make a point whether special C-like scripting languages were necessary (or C as a scripting language). It was not about what some scripting language provides as features or libraries. I wonder why you try to open a completely unnecessary dispute like that, especially by trying to compare C with Perl. Perl is not standard and has its own cryptic syntax deviating from C. And Perl is not a terse language tool but more like a huge tractor. You can master Awk in few hours, not so Perl. Why do you think that anyone would feel a need to dispute language richness and compare Perl with Awk. Janis
[toc] | [prev] | [next] | [standalone]
| From | Lawrence D'Oliveiro <ldo@nz.invalid> |
|---|---|
| Date | 2024-02-16 04:46 +0000 |
| Message-ID | <uqmpas$3n38k$4@dont-email.me> |
| In reply to | #382562 |
On Fri, 16 Feb 2024 03:37:34 +0100, Janis Papanagnou wrote: > You can master Awk in few hours, not so Perl. You can figure out those same functions in Perl in the same amount of time. I would say that is time better spent.
[toc] | [prev] | [next] | [standalone]
| From | bart <bc@freeuk.com> |
|---|---|
| Date | 2024-02-14 11:30 +0000 |
| Subject | Building Code Again (was: How About Disallowing Assignments In Expressions?) |
| Message-ID | <uqi886$2kcqi$1@dont-email.me> |
| In reply to | #382461 |
On 14/02/2024 10:11, David Brown wrote:
> On 14/02/2024 10:34, Malcolm McLean wrote:
>> Now I know that you think Bart should just use make. But let's say
>> it's agreed to proceed with the system I proposed, which is a C
>> interpeter to drive a build script. Now I suggested modifying one of
>> Bart's own compilers. But that's more difficult than I thought. So my
>> second option is Pico C. Now I think that is achievable. If there's
>> sufficient consensus that the system is worth producing, we can hook
>> up Pico C and thrash out a support library, with the resources we have
>> in this newsgroup, from people who are likely to want to contribute.
>>
>> Now if you think we shouldn't do that because of the danger of the
>> scripting system being used in a critical environment and an error in
>> the boolean or other component of Pico C propagating, then how do you
>> think that we should proceed?
>>
>>
>
> You do what you want here. I think your dream of getting regulars in
> this newsgroup to work together to make a C based scripting system for
> building Bart's programs is, shall we say, somewhat unrealistic. Those
> that have made any comments on the subject, other than Bart, have been
> happy with the way they build their software, and I don't think anyone
> other than you thinks C would be a good choice of scripting language.
> (Bart has his own scripting language which seems a far better choice for
> his own needs for any build system.)
All such choices have a flaw: you need to bundle a binary program to act
as scripting language, whether it is an interpreter for C or anything else.
This is what we're trying to avoid, otherwise we'd just build the app
ourselves and supply the binary.
If that scripting language is provided as source code, then the problem
we're trying to solve with building the app, then applies also to the
scripting language.
There is only one thing that can be assumed, or that can be stipulated,
which is that a C compiler is present.
This can only be made workable if the scripting part is a small enough C
program. So it can't be my language (which is 40Kloc in one file), or
even Pico C (about 10Kloc in 26 files).
It needs to be a few hundred lines max. So it must directly do the job
if the dependencies need to be reduced to one C compiler.
However, who is going to use it?
For my purposes, 98% of the problems encountered are in building other
people's software, and there there is no sign of anyone moving away from
complex configure scripts and makefiles. On the contrary, they are
finding even more elaborate solutions with bigger dependencies.
I could use such a scheme (a helper C file of a few hundred lines) to
build /some/ of those, once I've already solved the problem of (1)
getting those pesky *config.h files; (2) discovering all the necessary
modules and turning that into a simple list; (3) discovering any
additional needs (eg. creating multiple binaries).
But I'd still have to build it, on my machine, using something like:
gcc xxx.c -o xxx && xxx
Yuck. I might as well stick to simpler schemes like @files, or using my
#pragma idea for mcc, plus using BAT file for any extras.
So the big problem with such a scheme (providing an auxiliary C program,
as source code, to orchestrate the building of the main application) is
getting anyone to actually use it for their open source projects.
When /I/ supply C source code, it is already one single file anyway that
you can already build as 'gcc xxx.c -o xxx'.
> I don't think it is good that Pico C is spread around, as long as it has
> its current flaws in C conformity, unless these flaws and limitations
> are clearly documented. If you want to call it an interpreter for a
> C-like language, great. If you want to call it an interpreter for C
> with certain limitations and differences from standard C, great. I
> object to calling it a C interpreter, and promoting its use as such.
Howr about you let people use 'C' how they want (since they will do
anyway), and use 'Real C99' or 'Standard C11' etc, when being more rigorous.
> I would prefer most of all to see its flaws and non-conformities fixed.
> It should not be particularly hard to do.
No. Maybe you could do it next weekend.
[toc] | [prev] | [next] | [standalone]
| From | Michael S <already5chosen@yahoo.com> |
|---|---|
| Date | 2024-02-14 14:14 +0200 |
| Subject | Re: Building Code Again (was: How About Disallowing Assignments In Expressions?) |
| Message-ID | <20240214141410.00005ea0@yahoo.com> |
| In reply to | #382463 |
On Wed, 14 Feb 2024 11:30:14 +0000 bart <bc@freeuk.com> wrote: > > All such choices have a flaw: you need to bundle a binary program to > act as scripting language, whether it is an interpreter for C or > anything else. > > This is what we're trying to avoid, otherwise we'd just build the app > ourselves and supply the binary. > > If that scripting language is provided as source code, then the > problem we're trying to solve with building the app, then applies > also to the scripting language. > > There is only one thing that can be assumed, or that can be > stipulated, which is that a C compiler is present. > It depends. I mean, surely if one wants to build software written in C then he has to have C compiler capable of producing executables for his intended target. But it does not mean that he necessarily has C compiler that can build executables for his build host. The scenario where build host's native compiler either does not present or does present, but your potential user has no idea about how to use it, is not hypothetical in a slightest. There are legions of MCU C programmers that develop complex applications within vendor-supplied GUIs under Windows, but when you ask them to compile a simplest "native" app on the same machine, they have no idea where to start.
[toc] | [prev] | [next] | [standalone]
| From | Malcolm McLean <malcolm.arthur.mclean@gmail.com> |
|---|---|
| Date | 2024-02-14 13:46 +0000 |
| Subject | Re: Building Code Again |
| Message-ID | <uqig6q$2lojn$1@dont-email.me> |
| In reply to | #382464 |
On 14/02/2024 12:14, Michael S wrote: > On Wed, 14 Feb 2024 11:30:14 +0000 > bart <bc@freeuk.com> wrote: >> >> All such choices have a flaw: you need to bundle a binary program to >> act as scripting language, whether it is an interpreter for C or >> anything else. >> >> This is what we're trying to avoid, otherwise we'd just build the app >> ourselves and supply the binary. >> >> If that scripting language is provided as source code, then the >> problem we're trying to solve with building the app, then applies >> also to the scripting language. >> >> There is only one thing that can be assumed, or that can be >> stipulated, which is that a C compiler is present. >> > > It depends. > I mean, surely if one wants to build software written in C then he has > to have C compiler capable of producing executables for his intended > target. But it does not mean that he necessarily has C compiler that > can build executables for his build host. > The scenario where build host's native compiler either does not present > or does present, but your potential user has no idea about how to use > it, is not hypothetical in a slightest. There are legions of MCU C > programmers that develop complex applications within vendor-supplied > GUIs under Windows, but when you ask them to compile a simplest > "native" app on the same machine, they have no idea where to start. > > You need to run some executable on the development machine to run the build script. But it's not easy to ensure that you have it. Normally you'll have a C compiler for the host, so the first step could be to compile the build script, but as you say, not necessarily always. But distributing executables is difficult. On Unix you can guarantee that make will be present. But not on Windows. Now what you could do is have a fallback. Try compiling the build script. But if that doesn't work, try obtaining an interpreter. But now you've got two systems, and more to go wrong. -- Check out Basic Algorithms and my other books: https://www.lulu.com/spotlight/bgy1mm
[toc] | [prev] | [next] | [standalone]
| From | bart <bc@freeuk.com> |
|---|---|
| Date | 2024-02-14 14:17 +0000 |
| Subject | Re: Building Code Again |
| Message-ID | <uqii13$2m36v$1@dont-email.me> |
| In reply to | #382464 |
On 14/02/2024 12:14, Michael S wrote:
> On Wed, 14 Feb 2024 11:30:14 +0000
> bart <bc@freeuk.com> wrote:
>>
>> All such choices have a flaw: you need to bundle a binary program to
>> act as scripting language, whether it is an interpreter for C or
>> anything else.
>>
>> This is what we're trying to avoid, otherwise we'd just build the app
>> ourselves and supply the binary.
>>
>> If that scripting language is provided as source code, then the
>> problem we're trying to solve with building the app, then applies
>> also to the scripting language.
>>
>> There is only one thing that can be assumed, or that can be
>> stipulated, which is that a C compiler is present.
>>
>
> It depends.
> I mean, surely if one wants to build software written in C then he has
> to have C compiler capable of producing executables for his intended
> target. But it does not mean that he necessarily has C compiler that
> can build executables for his build host.
> The scenario where build host's native compiler either does not present
> or does present, but your potential user has no idea about how to use
> it, is not hypothetical in a slightest. There are legions of MCU C
> programmers that develop complex applications within vendor-supplied
> GUIs under Windows, but when you ask them to compile a simplest
> "native" app on the same machine, they have no idea where to start.
>
>
I don't think cross-compiling is a typical scenario. I'm considering
only two parties: the developer with source code who wants someone else
to build it remotely on their machine.
It starts to get complicated as you say if there was a middleman
creating multiple binaries to be distributed to end-users.
It was 2014 (10 years ago), that I first posted a link here to a
substantial 18Kloc project of mine (a language interpreter, not in C),
that was made available as a single C source file.
The idea was for something to be as a simple to build as hello.c, and
actually that was the case on Windows:
gcc prog.c
(On Linux it needed also -lm and -ldl, and in practice needed also -o prog.)
However, people got wound up with the quality of the generated C code
(that wasn't the point). And many weren't at all impressed with having
to type 'gcc prog.c -o prog.exe -O3' when they were used to typing:
make
I began to suspect that some people (not in this group) didn't actually
know how to build hello.c from a command line.
An analogy would be where I'd reduced the job of installing a kitchen to
hammering in one nail, but somebody didn't know how to use a hammer.
[toc] | [prev] | [next] | [standalone]
| From | scott@slp53.sl.home (Scott Lurndal) |
|---|---|
| Date | 2024-02-14 16:03 +0000 |
| Subject | Re: Building Code Again |
| Message-ID | <3v5zN.88071$GX69.76625@fx46.iad> |
| In reply to | #382472 |
bart <bc@freeuk.com> writes: >On 14/02/2024 12:14, Michael S wrote: >> On Wed, 14 Feb 2024 11:30:14 +0000 >> bart <bc@freeuk.com> wrote: >>> >>> All such choices have a flaw: you need to bundle a binary program to >>> act as scripting language, whether it is an interpreter for C or >>> anything else. >>> >>> This is what we're trying to avoid, otherwise we'd just build the app >>> ourselves and supply the binary. >>> >>> If that scripting language is provided as source code, then the >>> problem we're trying to solve with building the app, then applies >>> also to the scripting language. >>> >>> There is only one thing that can be assumed, or that can be >>> stipulated, which is that a C compiler is present. >>> >> >> It depends. >> I mean, surely if one wants to build software written in C then he has >> to have C compiler capable of producing executables for his intended >> target. But it does not mean that he necessarily has C compiler that >> can build executables for his build host. >> The scenario where build host's native compiler either does not present >> or does present, but your potential user has no idea about how to use >> it, is not hypothetical in a slightest. There are legions of MCU C >> programmers that develop complex applications within vendor-supplied >> GUIs under Windows, but when you ask them to compile a simplest >> "native" app on the same machine, they have no idea where to start. >> >> > >I don't think cross-compiling is a typical scenario. What data do you base that conclusion on? At my CPOE, it's about 75% cross-compiling and 25% host compiles. And none of our projects are trivial enough to use your suggested build systems.
[toc] | [prev] | [next] | [standalone]
| From | bart <bc@freeuk.com> |
|---|---|
| Date | 2024-02-14 17:04 +0000 |
| Subject | Re: Building Code Again |
| Message-ID | <uqirrb$2o09g$1@dont-email.me> |
| In reply to | #382477 |
On 14/02/2024 16:03, Scott Lurndal wrote: > bart <bc@freeuk.com> writes: >> On 14/02/2024 12:14, Michael S wrote: >>> On Wed, 14 Feb 2024 11:30:14 +0000 >>> bart <bc@freeuk.com> wrote: >>>> >>>> All such choices have a flaw: you need to bundle a binary program to >>>> act as scripting language, whether it is an interpreter for C or >>>> anything else. >>>> >>>> This is what we're trying to avoid, otherwise we'd just build the app >>>> ourselves and supply the binary. >>>> >>>> If that scripting language is provided as source code, then the >>>> problem we're trying to solve with building the app, then applies >>>> also to the scripting language. >>>> >>>> There is only one thing that can be assumed, or that can be >>>> stipulated, which is that a C compiler is present. >>>> >>> >>> It depends. >>> I mean, surely if one wants to build software written in C then he has >>> to have C compiler capable of producing executables for his intended >>> target. But it does not mean that he necessarily has C compiler that >>> can build executables for his build host. >>> The scenario where build host's native compiler either does not present >>> or does present, but your potential user has no idea about how to use >>> it, is not hypothetical in a slightest. There are legions of MCU C >>> programmers that develop complex applications within vendor-supplied >>> GUIs under Windows, but when you ask them to compile a simplest >>> "native" app on the same machine, they have no idea where to start. >>> >>> >> >> I don't think cross-compiling is a typical scenario. > > What data do you base that conclusion on? At my CPOE, > it's about 75% cross-compiling and 25% host compiles. > > And none of our projects are trivial enough to use your suggested > build systems. > And none of /my/ projects are non-trivial enough to warrant the use of yours. You yourself brought up netppm in another post. A set of Windows binaries consists of 300 EXE files with an average size of 30KB each (roughly 3KLoC). Surely each of those should count as trivial? And yet the build system is made much more elaborate than it should be.
[toc] | [prev] | [next] | [standalone]
| From | scott@slp53.sl.home (Scott Lurndal) |
|---|---|
| Date | 2024-02-14 17:58 +0000 |
| Subject | Re: Building Code Again |
| Message-ID | <Sa7zN.358881$xHn7.264957@fx14.iad> |
| In reply to | #382480 |
bart <bc@freeuk.com> writes:
>On 14/02/2024 16:03, Scott Lurndal wrote:
>>> I don't think cross-compiling is a typical scenario.
>>
>> What data do you base that conclusion on? At my CPOE,
>> it's about 75% cross-compiling and 25% host compiles.
>>
>> And none of our projects are trivial enough to use your suggested
>> build systems.
>>
>
>And none of /my/ projects are non-trivial enough to warrant the use of
>yours.
We all know about your hobby projects.
>
>You yourself brought up netppm in another post. A set of Windows
>binaries consists of 300 EXE files with an average size of 30KB each
>(roughly 3KLoC).
On my linux system, it's a single shared object. 243kbytes in size.
$ rpm -ql netpbm
/usr/lib64/libnetpbm.so.11
/usr/lib64/libnetpbm.so.11.61
/usr/share/doc/netpbm
/usr/share/doc/netpbm/COPYRIGHT.PATENT
/usr/share/doc/netpbm/GPL_LICENSE.txt
/usr/share/doc/netpbm/HISTORY
/usr/share/doc/netpbm/README
/usr/share/doc/netpbm/copyright_summary
$ ls -lh /usr/lib64/libnetpbm.so.11.61
-rwxr-xr-x. 1 root root 234K Dec 12 2013 /usr/lib64/libnetpbm.so.11.61
That can be linked directly into an application, if the header files
are also installed:
$ rpm -ql netpbm-devel
/usr/include/netpbm
/usr/include/netpbm/bitio.h
/usr/include/netpbm/colorname.h
/usr/include/netpbm/mallocvar.h
/usr/include/netpbm/pam.h
/usr/include/netpbm/pamdraw.h
/usr/include/netpbm/pammap.h
/usr/include/netpbm/pbm.h
/usr/include/netpbm/pbmfont.h
/usr/include/netpbm/pgm.h
/usr/include/netpbm/pm.h
/usr/include/netpbm/pm_config.h
/usr/include/netpbm/pm_gamma.h
/usr/include/netpbm/pm_system.h
/usr/include/netpbm/pnm.h
/usr/include/netpbm/ppm.h
/usr/include/netpbm/ppmcmap.h
/usr/include/netpbm/ppmdfont.h
/usr/include/netpbm/ppmdraw.h
/usr/include/netpbm/ppmfloyd.h
/usr/include/netpbm/shhopt.h
/usr/lib64/libnetpbm.so
/usr/share/man/man3/libmaketmpfile.3.gz
/usr/share/man/man3/libmaketmpfilefd.3.gz
/usr/share/man/man3/libnetpbm.3.gz
/usr/share/man/man3/libnetpbm_draw.3.gz
/usr/share/man/man3/libnetpbm_image.3.gz
/usr/share/man/man3/libnetpbm_ug.3.gz
/usr/share/man/man3/libpbm.3.gz
/usr/share/man/man3/libpgm.3.gz
/usr/share/man/man3/libpm.3.gz
/usr/share/man/man3/libpnm.3.gz
/usr/share/man/man3/libppm.3.gz
/usr/share/man/man3/libsystem.3.gz
/usr/share/man/man3/libtmpfile.3.gz
/usr/share/man/man3/libtmpfilefd.3.gz
And, if needed, the user can load the programs, which are typically
12kbytes.
$ ls -lh /usr/bin/spctoppm
-rwxr-xr-x. 1 root root 12K Dec 12 2013 /usr/bin/spctoppm
$ file /usr/bin/spctoppm
/usr/bin/spctoppm: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=ee61519004e5bb41705f1b8da4471edf052aefa2, stripped
$ ldd /usr/bin/spctoppm
linux-vdso.so.1 => (0x00007ffd6838f000)
libnetpbm.so.11 => /lib64/libnetpbm.so.11 (0x00007ffaca1fd000)
libm.so.6 => /lib64/libm.so.6 (0x0000003a4f600000)
libc.so.6 => /lib64/libc.so.6 (0x0000003a4ea00000)
/lib64/ld-linux-x86-64.so.2 (0x0000003a4e600000)
>
>Surely each of those should count as trivial?
Indeed.
>And yet the build system is made much more elaborate than it should be.
No, it is as elaborate as it needs to be. It supports dozens of host
compilation environments.
As it is today, there are binary installation packages included in every
linux distribution, so from the user standapoint, it's a matter of
a simple 'rpm', 'yum', 'apt' or whatever package manager the distribution
supports (all of which also have package manager GUIs for the
ex-windows crowd).
That it is more complicated on Windows isn't commentary on the netpbm
package, it is commentary on the unsuitability of windows.
[toc] | [prev] | [next] | [standalone]
| From | bart <bc@freeuk.com> |
|---|---|
| Date | 2024-02-14 19:35 +0000 |
| Subject | Re: Building Code Again |
| Message-ID | <uqj4ml$2pnqa$1@dont-email.me> |
| In reply to | #382481 |
On 14/02/2024 17:58, Scott Lurndal wrote: > bart <bc@freeuk.com> writes: >> On 14/02/2024 16:03, Scott Lurndal wrote: > >>>> I don't think cross-compiling is a typical scenario. >>> >>> What data do you base that conclusion on? At my CPOE, >>> it's about 75% cross-compiling and 25% host compiles. >>> >>> And none of our projects are trivial enough to use your suggested >>> build systems. >>> >> >> And none of /my/ projects are non-trivial enough to warrant the use of >> yours. > > We all know about your hobby projects. The primary subject of this newsgroup is an ancient programming language that can be implemented in 180KB. My main projects revolve around a similar programming language that can be implemented in a few hundred KB. By your standards, BOTH are trivial. >> And yet the build system is made much more elaborate than it should be. > > No, it is as elaborate as it needs to be. No, it is a lot MORE elaborate than it needs to be. /I/ can't see why a C program that translates one file to another, which should be entirely portable, needs anything other than whatever C compiler is avaiable on ANY platform. Here's a program that translates JPEG files to PPM files; it's called nano.c: c:\cx>mcc nano Compiling nano.c to nano.exe It should be /that/ simple. > That it is more complicated on Windows isn't commentary on the netpbm > package, it is commentary on the unsuitability of windows. It's commentary on the fact that the build process is designed to use lots of extraneous dependencies, ones that themselves expect to run under a Unix-like environment.
[toc] | [prev] | [next] | [standalone]
| From | Richard Harnden <richard.nospam@gmail.invalid> |
|---|---|
| Date | 2024-02-14 20:07 +0000 |
| Subject | Re: Building Code Again |
| Message-ID | <uqj6iv$2q00f$1@dont-email.me> |
| In reply to | #382484 |
On 14/02/2024 19:35, bart wrote: > On 14/02/2024 17:58, Scott Lurndal wrote: >> bart <bc@freeuk.com> writes: >>> On 14/02/2024 16:03, Scott Lurndal wrote: >> >>>>> I don't think cross-compiling is a typical scenario. >>>> >>>> What data do you base that conclusion on? At my CPOE, >>>> it's about 75% cross-compiling and 25% host compiles. >>>> >>>> And none of our projects are trivial enough to use your suggested >>>> build systems. >>>> >>> >>> And none of /my/ projects are non-trivial enough to warrant the use of >>> yours. >> >> We all know about your hobby projects. > > The primary subject of this newsgroup is an ancient programming language > that can be implemented in 180KB. > > My main projects revolve around a similar programming language that can > be implemented in a few hundred KB. > > By your standards, BOTH are trivial. > > >>> And yet the build system is made much more elaborate than it should be. >> >> No, it is as elaborate as it needs to be. > > No, it is a lot MORE elaborate than it needs to be. > > /I/ can't see why a C program that translates one file to another, which > should be entirely portable, needs anything other than whatever C > compiler is avaiable on ANY platform. > > Here's a program that translates JPEG files to PPM files; it's called > nano.c: > > c:\cx>mcc nano > Compiling nano.c to nano.exe > > It should be /that/ simple. > >> That it is more complicated on Windows isn't commentary on the netpbm >> package, it is commentary on the unsuitability of windows. > > It's commentary on the fact that the build process is designed to use > lots of extraneous dependencies, ones that themselves expect to run > under a Unix-like environment. > > Do you really expect a non-trivial program to consist on only one source file? How would that work with many people all working on the some file? Merges would be a nightmare.
[toc] | [prev] | [next] | [standalone]
| From | bart <bc@freeuk.com> |
|---|---|
| Date | 2024-02-14 21:01 +0000 |
| Subject | Re: Building Code Again |
| Message-ID | <uqj9nj$2ql12$1@dont-email.me> |
| In reply to | #382486 |
On 14/02/2024 20:07, Richard Harnden wrote: > On 14/02/2024 19:35, bart wrote: >> On 14/02/2024 17:58, Scott Lurndal wrote: >>> bart <bc@freeuk.com> writes: >>>> On 14/02/2024 16:03, Scott Lurndal wrote: >>> >>>>>> I don't think cross-compiling is a typical scenario. >>>>> >>>>> What data do you base that conclusion on? At my CPOE, >>>>> it's about 75% cross-compiling and 25% host compiles. >>>>> >>>>> And none of our projects are trivial enough to use your suggested >>>>> build systems. >>>>> >>>> >>>> And none of /my/ projects are non-trivial enough to warrant the use of >>>> yours. >>> >>> We all know about your hobby projects. >> >> The primary subject of this newsgroup is an ancient programming >> language that can be implemented in 180KB. >> >> My main projects revolve around a similar programming language that >> can be implemented in a few hundred KB. >> >> By your standards, BOTH are trivial. >> >> >>>> And yet the build system is made much more elaborate than it should >>>> be. >>> >>> No, it is as elaborate as it needs to be. >> >> No, it is a lot MORE elaborate than it needs to be. >> >> /I/ can't see why a C program that translates one file to another, >> which should be entirely portable, needs anything other than whatever >> C compiler is avaiable on ANY platform. >> >> Here's a program that translates JPEG files to PPM files; it's called >> nano.c: >> >> c:\cx>mcc nano >> Compiling nano.c to nano.exe >> >> It should be /that/ simple. >> >>> That it is more complicated on Windows isn't commentary on the netpbm >>> package, it is commentary on the unsuitability of windows. >> >> It's commentary on the fact that the build process is designed to use >> lots of extraneous dependencies, ones that themselves expect to run >> under a Unix-like environment. >> >> > > Do you really expect a non-trivial program to consist on only one source > file? How would that work with many people all working on the some > file? Merges would be a nightmare. > I don't understand your comment or how it fits in with what I'm saying. NETPPM apparently consists of 100s of small, individual programs. Even SL agreed they were trivial. Many seem to be implemented as a single C file to perform the task. So why can't I compile even one such file? I haven't looked at NETPPM before but I'm not that impressed. The organisation is messy. The docs are all over the place. The project looks ancient. On the one hand, there are 300 small programs, on the other, there is a 200KB shared library, but it doesn't look like you can just eliminate those programs (one is 650KB, it can't possibly just be a wrapper around one of the functions in that library). Whatever the merits of the C code, it seems to be drowning in a sea of configuration and build processes. I'm not going to use it myself anyway. I've worked with innumerable image formats (many of them my own) forever, without any such help. What /would/ impress me more is a portable, non-partisan C library that is able to stand by itself with zero dependencies.
[toc] | [prev] | [next] | [standalone]
| From | scott@slp53.sl.home (Scott Lurndal) |
|---|---|
| Date | 2024-02-14 21:47 +0000 |
| Subject | Re: Building Code Again |
| Message-ID | <3yazN.324761$Wp_8.75995@fx17.iad> |
| In reply to | #382490 |
bart <bc@freeuk.com> writes: >On 14/02/2024 20:07, Richard Harnden wrote: >> Do you really expect a non-trivial program to consist on only one source >> file? How would that work with many people all working on the some >> file? Merges would be a nightmare. >> > >I don't understand your comment or how it fits in with what I'm saying. > >NETPPM apparently consists of 100s of small, individual programs. Even >SL agreed they were trivial. Many seem to be implemented as a single C >file to perform the task. > >So why can't I compile even one such file? That is entirely _your_ problem. > >I haven't looked at NETPPM before but I'm not that impressed. The >organisation is messy. The docs are all over the place. The project >looks ancient. As has been mentioned, it's as old as the world wide web. Yet, here it more than 30 years later, widely used and widely available. > >On the one hand, there are 300 small programs, on the other, there is a >200KB shared library, but it doesn't look like you can just eliminate >those programs (one is 650KB, it can't possibly just be a wrapper around >one of the functions in that library). The source is freely available. Why don't you look at it instead of complaining about it? I've never read so many complaints from one person. >What /would/ impress me more is a portable, non-partisan C library that >is able to stand by itself with zero dependencies. Feel free to develop one yourself if you think it is so easy. Make sure it builds and functions correctly on all the mainstream operating systems, including android, IOS, Linux, Windows and the legacy Unix distributions.
[toc] | [prev] | [next] | [standalone]
| From | bart <bc@freeuk.com> |
|---|---|
| Date | 2024-02-15 01:07 +0000 |
| Subject | Re: Building Code Again |
| Message-ID | <uqjo4k$2t0ca$1@dont-email.me> |
| In reply to | #382494 |
On 14/02/2024 21:47, Scott Lurndal wrote:
> bart <bc@freeuk.com> writes:
>> On 14/02/2024 20:07, Richard Harnden wrote:
>
>>> Do you really expect a non-trivial program to consist on only one source
>>> file? How would that work with many people all working on the some
>>> file? Merges would be a nightmare.
>>>
>>
>> I don't understand your comment or how it fits in with what I'm saying.
>>
>> NETPPM apparently consists of 100s of small, individual programs. Even
>> SL agreed they were trivial. Many seem to be implemented as a single C
>> file to perform the task.
>>
>> So why can't I compile even one such file?
>
> That is entirely _your_ problem.
Bollocks it is.
Somebody could add even extra layers of pointless complexity to the
build process, but who would notice?
There appears to be nobody in Unix who questions such things; everyone
takes takes at face value. So long as it eventually produces a result,
no matter how long it takes or how torturous the process, nobody cares.
Well, have you considered that that may have alread happened?
> The source is freely available. Why don't you look at it instead
> of complaining about it?
I've spent an hour looking at the 270,000 lines of source code. I was
going to extract bits of to put together one mini app, but I eventually
lost the will to live.
Here, why write one line when half a dozen will do? Why not chain a
dozen function calls needlessly just to make it harder to hunt down the
underlying function? Urghh...
It's not how I'd write it.
> I've never read so many complaints from one person.
Here's a challenge: give me a reason not to complain.
>> What /would/ impress me more is a portable, non-partisan C library that
>> is able to stand by itself with zero dependencies.
>
> Feel free to develop one yourself if you think it is so easy. Make sure
> it builds and functions correctly on all the mainstream operating systems,
> including android, IOS, Linux, Windows and the legacy Unix distributions.
What exactly is it about reading one file and writing another that you
think makes that so challenging? Are you not aware that dealing with
different platforms is the compiler's job?
In any case, I've written so much image-handling stuff that I could do
it in my sleep.
With my current library, inverting an image looks like this when
accessed from scripting code:
a := bmload("test.pgm")
bmsave("itest.pgm", bmneg(a))
I do need help with complex compressed formats like JPG and PNG which
need external support. But those are in hand using C solutions that ARE
more amenable to use. I can pass those through my C compiler to create s
suitable DLL.
[toc] | [prev] | [next] | [standalone]
Page 7 of 26 — ← Prev page 1 … 5 6 [7] 8 9 … 26 Next page →
Back to top | Article view | comp.lang.c
csiph-web