Deutsch English Français Italiano |
<vb5fbj$3116v$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Bart <bc@freeuk.com> Newsgroups: comp.lang.c Subject: Re: Top 10 most common hard skills listed on resumes... Date: Mon, 2 Sep 2024 23:48:19 +0100 Organization: A noiseless patient Spider Lines: 34 Message-ID: <vb5fbj$3116v$1@dont-email.me> References: <vab101$3er$1@reader1.panix.com> <874j75zftu.fsf@bsb.me.uk> <valrj7$367a8$2@dont-email.me> <87mskwy9t1.fsf@bsb.me.uk> <vanq4h$3iieb$1@dont-email.me> <875xrkxlgo.fsf@bsb.me.uk> <vapitn$3u1ub$1@dont-email.me> <87o75bwlp8.fsf@bsb.me.uk> <vaps06$3vg8l$1@dont-email.me> <871q27weeh.fsf@bsb.me.uk> <20240829083200.195@kylheku.com> <87v7zjuyd8.fsf@bsb.me.uk> <20240829084851.962@kylheku.com> <87mskvuxe9.fsf@bsb.me.uk> <vaq9tu$1te8$1@dont-email.me> <875xrivrg0.fsf@bsb.me.uk> <20240829191404.887@kylheku.com> <87h6aytg7k.fsf@bsb.me.uk> <vb4blq$2rf0l$1@dont-email.me> <87jzfum66a.fsf@bsb.me.uk> <vb54hg$2vf04$1@dont-email.me> <878qw93cy6.fsf@nosuchdomain.example.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Tue, 03 Sep 2024 00:48:19 +0200 (CEST) Injection-Info: dont-email.me; posting-host="dee783c10b4016815883d7798a0fe7b2"; logging-data="3179743"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/AOAjP+LCRTJkvdf6il528" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:5T6/dEn/q3cP2zXuRBND7S4G3M4= In-Reply-To: <878qw93cy6.fsf@nosuchdomain.example.com> Content-Language: en-GB Bytes: 2914 On 02/09/2024 23:31, Keith Thompson wrote: > Bart <bc@freeuk.com> writes: > [...] >> But this is venturing away from the question of whether the left and >> right sides of an assignment are compatible, or the same, or >> symmetric. >> >> Obviously, one side is written to and the other is read; the RHS can >> also contain a wider range of terms than the left side. >> >> But usually what can be legally on the left side on an assignment, can >> also written on the right, and with the same syntax, and the same >> levels of indirection. > > Yes, but what can legally be on the right side of an assignment very > often cannot be written on the left. I don't call that "symmetric". The symmetry is about when you /do/ legally have the same thing either side of '='. That is in contrast to BLISS where the RHS needs an explicit deref symbol, but the LHS doesn't. BLISS, AFAIK, can also have unbalanced left and right expressions like: A = .B + .C + .D which I believe is the point you're making above. Yet that was described as 'symmetric'. Here's a more realistic example, negating a variable A: A = - A; // C, described as 'asymmetric' A = - .A; // BLISS, described 'symmetric'