Deutsch   English   Français   Italiano  
<AABn107+qIsAABX6.A3.flnews@o15.ybtra.de>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: Marcel Logen <333200007110-0201@ybtra.de>
Newsgroups: sci.crypt
Subject: Re: lun - Lucky Number
Date: Sun, 16 Mar 2025 23:21:50 +0100
Organization: Bureau Logen =?UTF-8?Q?=F0=9F=A5=A8?=
Lines: 20
Message-ID: <AABn107+qIsAABX6.A3.flnews@o15.ybtra.de>
References: <vqg3sj$3q7rg$1@stefan.eternal-september.org> <vqi2io$8r9n$1@dont-email.me> <vqi2qe$90e8$1@stefan.eternal-september.org> <vqi419$8rlr$2@dont-email.me> <vqi4oe$95dd$3@stefan.eternal-september.org> <vqimr9$cjjn$1@dont-email.me> <vqjq4b$m7pk$1@stefan.eternal-september.org> <vqrutj$2jmr5$1@dont-email.me> <87senejdap.fsf@pc-731.ybtra.de> <vr4mgm$67a0$1@dont-email.me> <87msdlb59m.fsf@pc-731.ybtra.de> <vr6e4f$1nm1p$1@dont-email.me> <87v7s911d2.fsf@pc-731.ybtra.de> <vr6s90$232kc$1@dont-email.me>
Mime-Version: 1.0
X-Trace: individual.net CBFdcZ6P+5yq8AiNqs3j0QjTiAmGdNxT/26DhFnwWeBL1SszWT
X-Orig-Path: not-for-mail
Cancel-Lock: sha1:XCZ+tRSBhq54qKgCpzqYYcqLPko= sha256:qqNQXVxfb8POFMIO2GwrV3FIpeqo3nrgopYk1eUW9FA=
Injection-Date: Sun, 16 Mar 2025 22:21:50 -0000
User-Agent: flnews/1.3.0pre28 (for GNU/Linux)
Bytes: 1787

Richard Heathfield in sci.crypt:

>On 16/03/2025 14:57, Marcel Logen wrote:
>>Richard Heathfield in sci.crypt:

>>>#define BIT_QRY(x,i) (((x)[(i)>>3] & (1<<((i)&7)))!=0)
>>
>>This is actually another C question:
>>
>>Why does it have to be "(x)" and "(i)" everywhere instead of
>>"x" and "i"? What kind of "protection" is meant here?
[...]
>If in doubt, steer well clear of side effects in macros.

Ah, OK, all this refers to macros.

I had initially assumed that it was generally about paren-
theses around variable names.

Marcel