Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Were there fewer fools, knaves would starve. -- Anonymous


devel / comp.lang.c / Re: i take propositions for a set of x = b <operator> d operators

SubjectAuthor
* i take propositions for a set of x = b <operator> d operatorsfir
+* Re: i take propositions for a set of x = b <operator> d operatorsMark Bluemel
|+- Re: i take propositions for a set of x = b <operator> d operatorsJack Lemmon
|+* Re: i take propositions for a set of x = b <operator> d operatorsfir
||`* Re: i take propositions for a set of x = b <operator> d operatorsfir
|| +- Re: i take propositions for a set of x = b <operator> d operatorsfir
|| `* Re: i take propositions for a set of x = b <operator> d operatorsJack Lemmon
||  +* Re: i take propositions for a set of x = b <operator> d operatorsfir
||  |`- Re: i take propositions for a set of x = b <operator> d operatorsfir
||  `- Re: i take propositions for a set of x = b <operator> d operatorsfir
|`* Re: i take propositions for a set of x = b <operator> d operatorsKenny McCormack
| `* Re: i take propositions for a set of x = b <operator> d operatorsfir
|  `* Re: i take propositions for a set of x = b <operator> d operatorsfir
|   `* Re: i take propositions for a set of x = b <operator> d operatorsfir
|    `- Re: i take propositions for a set of x = b <operator> d operatorsfir
`* Re: i take propositions for a set of x = b <operator> d operatorsSiri Cruise
 `* Re: i take propositions for a set of x = b <operator> d operatorsfir
  +- Re: i take propositions for a set of x = b <operator> d operatorsfir
  `* Re: i take propositions for a set of x = b <operator> d operatorsfir
   `* Re: i take propositions for a set of x = b <operator> d operatorsfir
    `- Re: i take propositions for a set of x = b <operator> d operatorsfir

1
i take propositions for a set of x = b <operator> d operators

<ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21593&group=comp.lang.c#21593

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:a05:622a:1111:b0:2f3:a419:4e05 with SMTP id e17-20020a05622a111100b002f3a4194e05mr9579407qty.657.1651589691543;
Tue, 03 May 2022 07:54:51 -0700 (PDT)
X-Received: by 2002:ad4:4b61:0:b0:455:e0bc:9ef7 with SMTP id
m1-20020ad44b61000000b00455e0bc9ef7mr14161926qvx.112.1651589691277; Tue, 03
May 2022 07:54:51 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Tue, 3 May 2022 07:54:51 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=5.172.255.234; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.234
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
Subject: i take propositions for a set of x = b <operator> d operators
From: profesor...@gmail.com (fir)
Injection-Date: Tue, 03 May 2022 14:54:51 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 26
 by: fir - Tue, 3 May 2022 14:54 UTC

as i maybe said i think i will not use those chars |&%^ (and maybe soem alike )
as an operators for logical or and rest and xor becouse i think in practice
they are not so commonly used to allow them to block this characters for
other better use... i mean thay may be used but this usage is usually
if noit almost always covered in a shape of some function that you
later use so in source in fact you dont need to see tham a lot (at least i
think so)

instead i will ad operators like

x = a <or> b
x = a <and> b

or maybe this should be even longer name as this is logical bitwise or not common or
such form looks quite (if not very) good imo and allows me also to define
a whoel famili of them like say 40 for most common usage

the question is what i should include
(note it will probably be mostly if not only 2 argument ones in a form as above a<operator> b, becouse one argument ones in such form imo could look confusing.. in fact ic c maybe a good form for one argument one is like a traditional cast opeator x = (int) y ..so maybe one argument i also could add but in round parenthesis , though i not thinked on this yet at all and not sure it it wouldnt bring a confusion of other type)

Re: i take propositions for a set of x = b <operator> d operators

<a6350431-f41f-43c8-8dee-54d4e3f0b4f6n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21594&group=comp.lang.c#21594

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:a0c:aac6:0:b0:45a:aa3d:1658 with SMTP id g6-20020a0caac6000000b0045aaa3d1658mr1892517qvb.71.1651590111760;
Tue, 03 May 2022 08:01:51 -0700 (PDT)
X-Received: by 2002:a05:6214:1c47:b0:45a:8cdf:a1fe with SMTP id
if7-20020a0562141c4700b0045a8cdfa1femr7770260qvb.85.1651590111257; Tue, 03
May 2022 08:01:51 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Tue, 3 May 2022 08:01:51 -0700 (PDT)
In-Reply-To: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2620:1f7:298e:105b:0:0:31:269;
posting-account=3LA7mQoAAAByiBtHIUvpFq0_QEKnHGc9
NNTP-Posting-Host: 2620:1f7:298e:105b:0:0:31:269
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <a6350431-f41f-43c8-8dee-54d4e3f0b4f6n@googlegroups.com>
Subject: Re: i take propositions for a set of x = b <operator> d operators
From: mark.blu...@gmail.com (Mark Bluemel)
Injection-Date: Tue, 03 May 2022 15:01:51 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Mark Bluemel - Tue, 3 May 2022 15:01 UTC

On Tuesday, 3 May 2022 at 15:54:58 UTC+1, fir wrote:

If you're not implementing C (and you are clearly not, as you are not following the language specification), why are you posting here?

Re: i take propositions for a set of x = b <operator> d operators

<t4rgif$2s4gk$1@paganini.bofh.team>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21595&group=comp.lang.c#21595

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!paganini.bofh.team!not-for-mail
From: inva...@invalid.net (Jack Lemmon)
Newsgroups: comp.lang.c
Subject: Re: i take propositions for a set of x = b <operator> d operators
Date: Tue, 3 May 2022 16:07:13 +0100
Organization: To protect and to server
Message-ID: <t4rgif$2s4gk$1@paganini.bofh.team>
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
<a6350431-f41f-43c8-8dee-54d4e3f0b4f6n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain;
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 3 May 2022 15:09:03 -0000 (UTC)
Injection-Info: paganini.bofh.team; logging-data="3019284"; posting-host="xWoSobfAAAMkUmDG6ndrsw.user.paganini.bofh.team"; mail-complaints-to="usenet@bofh.team";
X-Notice: Filtered by postfilter v. 0.9.1
Content-Language: en-US
 by: Jack Lemmon - Tue, 3 May 2022 15:07 UTC

On 03/05/2022 16:01, Mark Bluemel wrote:
> On Tuesday, 3 May 2022 at 15:54:58 UTC+1, fir wrote:
>
> If you're not implementing C (and you are clearly not, as you are not following the language specification), why are you posting here?

Because he's a troll. From time to time we get all sorts here and you
just have to get used to them. Today I am seeing an Indian posting
websites that he found where he can find women for sex. He's not posting
any C codes here.

Re: i take propositions for a set of x = b <operator> d operators

<4e98232e-7029-4569-9831-6615cdacc11an@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21596&group=comp.lang.c#21596

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:a05:620a:470f:b0:69f:feba:1ff5 with SMTP id bs15-20020a05620a470f00b0069ffeba1ff5mr2981755qkb.534.1651590855828;
Tue, 03 May 2022 08:14:15 -0700 (PDT)
X-Received: by 2002:a05:6214:212c:b0:443:cacc:ee8 with SMTP id
r12-20020a056214212c00b00443cacc0ee8mr13943925qvc.96.1651590855654; Tue, 03
May 2022 08:14:15 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Tue, 3 May 2022 08:14:15 -0700 (PDT)
In-Reply-To: <a6350431-f41f-43c8-8dee-54d4e3f0b4f6n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=5.172.255.234; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.234
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com> <a6350431-f41f-43c8-8dee-54d4e3f0b4f6n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4e98232e-7029-4569-9831-6615cdacc11an@googlegroups.com>
Subject: Re: i take propositions for a set of x = b <operator> d operators
From: profesor...@gmail.com (fir)
Injection-Date: Tue, 03 May 2022 15:14:15 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: fir - Tue, 3 May 2022 15:14 UTC

wtorek, 3 maja 2022 o 17:01:59 UTC+2 Mark Bluemel napisał(a):
> On Tuesday, 3 May 2022 at 15:54:58 UTC+1, fir wrote:
>
> If you're not implementing C (and you are clearly not, as you are not following the language specification), why are you posting here?

im implementing c extensions - some of it is general, some it is specific and possibly not c, but there is some part deeply rooted with c and says on c)
besides i dont said i not implement c- i rather implement not only c but also c... for the moment implementing c seems just more harder than implementing some pieces of proto-c and its extensions

Re: i take propositions for a set of x = b <operator> d operators

<68b90645-287a-4329-8545-aacfec0c5d51n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21597&group=comp.lang.c#21597

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:a05:622a:2c4:b0:2f3:b061:8184 with SMTP id a4-20020a05622a02c400b002f3b0618184mr2188606qtx.685.1651591307816;
Tue, 03 May 2022 08:21:47 -0700 (PDT)
X-Received: by 2002:a05:620a:99a:b0:69f:8204:d8de with SMTP id
x26-20020a05620a099a00b0069f8204d8demr12548003qkx.58.1651591307583; Tue, 03
May 2022 08:21:47 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Tue, 3 May 2022 08:21:47 -0700 (PDT)
In-Reply-To: <4e98232e-7029-4569-9831-6615cdacc11an@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=5.172.255.234; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.234
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
<a6350431-f41f-43c8-8dee-54d4e3f0b4f6n@googlegroups.com> <4e98232e-7029-4569-9831-6615cdacc11an@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <68b90645-287a-4329-8545-aacfec0c5d51n@googlegroups.com>
Subject: Re: i take propositions for a set of x = b <operator> d operators
From: profesor...@gmail.com (fir)
Injection-Date: Tue, 03 May 2022 15:21:47 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: fir - Tue, 3 May 2022 15:21 UTC

wtorek, 3 maja 2022 o 17:14:23 UTC+2 fir napisał(a):
> wtorek, 3 maja 2022 o 17:01:59 UTC+2 Mark Bluemel napisał(a):
> > On Tuesday, 3 May 2022 at 15:54:58 UTC+1, fir wrote:
> >
> > If you're not implementing C (and you are clearly not, as you are not following the language specification), why are you posting here?
> im implementing c extensions - some of it is general, some it is specific and possibly not c, but there is some part deeply rooted with c and says on c)
> besides i dont said i not implement c- i rather implement not only c but also c... for the moment implementing c seems just more harder than implementing some pieces of proto-c and its extensions

this is btw stupid thinking for people see ma i compile for example foo x y z 10 instead foo(x,y,z,10);
as a big difference ..and teh second is talking on c and first its not ...this is on c but in a dose genaralised form...same with this topic on operators..its quite interesting problem on c, to think what you would like to get if you would have such option in language..and what i do is extremmy rooted in c

nota also all this smallbrains who call me troll and they post a weak crap on c or nothing when i produce a doses of good content here (too good to be discussed often, but its not my fault, its kinda lack of users)

Re: i take propositions for a set of x = b <operator> d operators

<ac3d4ef5-f727-4378-8ac0-4205fce7884fn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21598&group=comp.lang.c#21598

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:a05:620a:4050:b0:69f:f11b:8814 with SMTP id i16-20020a05620a405000b0069ff11b8814mr5560883qko.747.1651591504674;
Tue, 03 May 2022 08:25:04 -0700 (PDT)
X-Received: by 2002:a05:622a:1195:b0:2f3:adaa:4b80 with SMTP id
m21-20020a05622a119500b002f3adaa4b80mr3743774qtk.194.1651591504523; Tue, 03
May 2022 08:25:04 -0700 (PDT)
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Tue, 3 May 2022 08:25:04 -0700 (PDT)
In-Reply-To: <68b90645-287a-4329-8545-aacfec0c5d51n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=5.172.255.234; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.234
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
<a6350431-f41f-43c8-8dee-54d4e3f0b4f6n@googlegroups.com> <4e98232e-7029-4569-9831-6615cdacc11an@googlegroups.com>
<68b90645-287a-4329-8545-aacfec0c5d51n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ac3d4ef5-f727-4378-8ac0-4205fce7884fn@googlegroups.com>
Subject: Re: i take propositions for a set of x = b <operator> d operators
From: profesor...@gmail.com (fir)
Injection-Date: Tue, 03 May 2022 15:25:04 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 29
 by: fir - Tue, 3 May 2022 15:25 UTC

wtorek, 3 maja 2022 o 17:21:55 UTC+2 fir napisał(a):
> wtorek, 3 maja 2022 o 17:14:23 UTC+2 fir napisał(a):
> > wtorek, 3 maja 2022 o 17:01:59 UTC+2 Mark Bluemel napisał(a):
> > > On Tuesday, 3 May 2022 at 15:54:58 UTC+1, fir wrote:
> > >
> > > If you're not implementing C (and you are clearly not, as you are not following the language specification), why are you posting here?
> > im implementing c extensions - some of it is general, some it is specific and possibly not c, but there is some part deeply rooted with c and says on c)
> > besides i dont said i not implement c- i rather implement not only c but also c... for the moment implementing c seems just more harder than implementing some pieces of proto-c and its extensions
> this is btw stupid thinking for people see ma i compile for example foo x y z 10 instead foo(x,y,z,10);
> as a big difference ..and teh second is talking on c and first its not ....this is on c but in a dose genaralised form...same with this topic on operators..its quite interesting problem on c, to think what you would like to get if you would have such option in language..and what i do is extremmy rooted in c
>
> nota also all this smallbrains who call me troll and they post a weak crap on c or nothing when i produce a doses of good content here (too good to be discussed often, but its not my fault, its kinda lack of users)

besides dont worry lat years i read/write here once a half a year or once a year and maybe less and
i will wanish soon again
i thought i get weary sooner but soon i will get weary and to this taime i need yet to upcode something, maybe such operators...

Re: i take propositions for a set of x = b <operator> d operators

<t4rhnp$2s9gq$1@paganini.bofh.team>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21599&group=comp.lang.c#21599

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!paganini.bofh.team!not-for-mail
From: inva...@invalid.net (Jack Lemmon)
Newsgroups: comp.lang.c
Subject: Re: i take propositions for a set of x = b <operator> d operators
Date: Tue, 3 May 2022 16:27:07 +0100
Organization: To protect and to server
Message-ID: <t4rhnp$2s9gq$1@paganini.bofh.team>
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
<a6350431-f41f-43c8-8dee-54d4e3f0b4f6n@googlegroups.com>
<4e98232e-7029-4569-9831-6615cdacc11an@googlegroups.com>
<68b90645-287a-4329-8545-aacfec0c5d51n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain;
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 3 May 2022 15:28:57 -0000 (UTC)
Injection-Info: paganini.bofh.team; logging-data="3024410"; posting-host="xWoSobfAAAMkUmDG6ndrsw.user.paganini.bofh.team"; mail-complaints-to="usenet@bofh.team";
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.1
 by: Jack Lemmon - Tue, 3 May 2022 15:27 UTC

On 03/05/2022 16:21, fir wrote:
> this is btw stupid thinking for people see ma i compile for example foo x y z 10 instead foo(x,y,z,10);

Stupid or not but you should really be posting on " comp.compilers "
where this belongs. Here, on this newsgroup, people wants to see
standard C code which you are not using.

Re: i take propositions for a set of x = b <operator> d operators

<bb271485-afea-47f8-8b5b-e299340010c9n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21600&group=comp.lang.c#21600

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:ac8:5b51:0:b0:2f3:8654:53b2 with SMTP id n17-20020ac85b51000000b002f3865453b2mr15346674qtw.300.1651592277253;
Tue, 03 May 2022 08:37:57 -0700 (PDT)
X-Received: by 2002:ae9:c30d:0:b0:69e:bd20:40cc with SMTP id
n13-20020ae9c30d000000b0069ebd2040ccmr12915268qkg.10.1651592277122; Tue, 03
May 2022 08:37:57 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Tue, 3 May 2022 08:37:56 -0700 (PDT)
In-Reply-To: <t4rhnp$2s9gq$1@paganini.bofh.team>
Injection-Info: google-groups.googlegroups.com; posting-host=5.172.255.87; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.87
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
<a6350431-f41f-43c8-8dee-54d4e3f0b4f6n@googlegroups.com> <4e98232e-7029-4569-9831-6615cdacc11an@googlegroups.com>
<68b90645-287a-4329-8545-aacfec0c5d51n@googlegroups.com> <t4rhnp$2s9gq$1@paganini.bofh.team>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <bb271485-afea-47f8-8b5b-e299340010c9n@googlegroups.com>
Subject: Re: i take propositions for a set of x = b <operator> d operators
From: profesor...@gmail.com (fir)
Injection-Date: Tue, 03 May 2022 15:37:57 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 25
 by: fir - Tue, 3 May 2022 15:37 UTC

wtorek, 3 maja 2022 o 17:29:11 UTC+2 Jack Lemmon napisał(a):
> On 03/05/2022 16:21, fir wrote:
> > this is btw stupid thinking for people see ma i compile for example foo x y z 10 instead foo(x,y,z,10);
> Stupid or not but you should really be posting on " comp.compilers "
> where this belongs. Here, on this newsgroup, people wants to see
> standard C code which you are not using.

it depends...for me for example those over and over standard mangling is boring as hell..
i find it as a kinda content for standard talkers not c programmers and imo it could be group for
people who real program in c
and here my topics i found good, the problem is ratio..if i write a lot in short time (and i write a lot coz i got some thoughts) the ratio locally in time rises to 95% talking on what i wrote and this i agree is too much

but the problem is in this that other kind of topic is too much not quite what i write is to much..
increase you writing on other shades of c work or standards and ratio will improve

i dont plan for now too post less, as i dont want to loose time and material, if i got some material i post it..but as i said i will wanish soon when im get more tired - yet i will need to get back to other kind of work
but maybe will yet code few days, im not quite sure

Re: i take propositions for a set of x = b <operator> d operators

<382b9207-2755-41a7-8606-3aef286172a0n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21601&group=comp.lang.c#21601

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:a37:4454:0:b0:69f:c339:e2dc with SMTP id r81-20020a374454000000b0069fc339e2dcmr10983036qka.771.1651593574993;
Tue, 03 May 2022 08:59:34 -0700 (PDT)
X-Received: by 2002:a05:622a:13ce:b0:2f3:b0d3:5bce with SMTP id
p14-20020a05622a13ce00b002f3b0d35bcemr2093759qtk.266.1651593574863; Tue, 03
May 2022 08:59:34 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Tue, 3 May 2022 08:59:34 -0700 (PDT)
In-Reply-To: <bb271485-afea-47f8-8b5b-e299340010c9n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=5.172.255.87; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.87
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
<a6350431-f41f-43c8-8dee-54d4e3f0b4f6n@googlegroups.com> <4e98232e-7029-4569-9831-6615cdacc11an@googlegroups.com>
<68b90645-287a-4329-8545-aacfec0c5d51n@googlegroups.com> <t4rhnp$2s9gq$1@paganini.bofh.team>
<bb271485-afea-47f8-8b5b-e299340010c9n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <382b9207-2755-41a7-8606-3aef286172a0n@googlegroups.com>
Subject: Re: i take propositions for a set of x = b <operator> d operators
From: profesor...@gmail.com (fir)
Injection-Date: Tue, 03 May 2022 15:59:34 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 46
 by: fir - Tue, 3 May 2022 15:59 UTC

wtorek, 3 maja 2022 o 17:38:04 UTC+2 fir napisał(a):
> wtorek, 3 maja 2022 o 17:29:11 UTC+2 Jack Lemmon napisał(a):
> > On 03/05/2022 16:21, fir wrote:
> > > this is btw stupid thinking for people see ma i compile for example foo x y z 10 instead foo(x,y,z,10);
> > Stupid or not but you should really be posting on " comp.compilers "
> > where this belongs. Here, on this newsgroup, people wants to see
> > standard C code which you are not using.
> it depends...for me for example those over and over standard mangling is boring as hell..
> i find it as a kinda content for standard talkers not c programmers and imo it could be group for
> people who real program in c
> and here my topics i found good, the problem is ratio..if i write a lot in short time (and i write a lot coz i got some thoughts) the ratio locally in time rises to 95% talking on what i wrote and this i agree is too much
>
> but the problem is in this that other kind of topic is too much not quite what i write is to much..

i meant the problem is that the other topics it to less and this afects ratio

also note what i write is sorta specialistic (though not fully) but it may be find in archive
and someone may use it later (right now i will not make furia open source but if i do
and someone would want to know its history and ideas may find notes on this here)

finally its not so uncommon when people write on what they write and for example i seen
such post and whan i see some i may say to myself "yah...boring" and go to my ways

this topic in fact i started to be more for regular c users as i find in fact the question
should be interesting generally

> increase you writing on other shades of c work or standards and ratio will improve
>
> i dont plan for now too post less, as i dont want to loose time and material, if i got some material i post it..but as i said i will wanish soon when im get more tired - yet i will need to get back to other kind of work
> but maybe will yet code few days, im not quite sure

Re: i take propositions for a set of x = b <operator> d operators

<t4rtaj$3o49v$2@news.xmission.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21602&group=comp.lang.c#21602

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!xmission!nnrp.xmission!.POSTED.shell.xmission.com!not-for-mail
From: gaze...@shell.xmission.com (Kenny McCormack)
Newsgroups: comp.lang.c
Subject: Re: i take propositions for a set of x = b <operator> d operators
Date: Tue, 3 May 2022 18:46:43 -0000 (UTC)
Organization: The official candy of the new Millennium
Message-ID: <t4rtaj$3o49v$2@news.xmission.com>
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com> <a6350431-f41f-43c8-8dee-54d4e3f0b4f6n@googlegroups.com>
Injection-Date: Tue, 3 May 2022 18:46:43 -0000 (UTC)
Injection-Info: news.xmission.com; posting-host="shell.xmission.com:166.70.8.4";
logging-data="3936575"; mail-complaints-to="abuse@xmission.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: gazelle@shell.xmission.com (Kenny McCormack)
 by: Kenny McCormack - Tue, 3 May 2022 18:46 UTC

In article <a6350431-f41f-43c8-8dee-54d4e3f0b4f6n@googlegroups.com>,
Mark Bluemel <mark.bluemel@gmail.com> wrote:
>On Tuesday, 3 May 2022 at 15:54:58 UTC+1, fir wrote:
>
>If you're not implementing C (and you are clearly not, as you are not
>following the language specification), why are you posting here?

For the same reason(s) that people often discuss (and post code in) various
other languages here, such as Python, C++, Perl, C#, and others.

Because they can't help themselves.

--
"There's no chance that the iPhone is going to get any significant market share. No chance." - Steve Ballmer

Re: i take propositions for a set of x = b <operator> d operators

<1958d14d-616c-4a85-aed0-56fb0d7422een@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21603&group=comp.lang.c#21603

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:a05:620a:371a:b0:6a0:1262:c998 with SMTP id de26-20020a05620a371a00b006a01262c998mr322400qkb.685.1651606128531;
Tue, 03 May 2022 12:28:48 -0700 (PDT)
X-Received: by 2002:a05:622a:1909:b0:2f3:3c03:1139 with SMTP id
w9-20020a05622a190900b002f33c031139mr16347375qtc.264.1651606128358; Tue, 03
May 2022 12:28:48 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Tue, 3 May 2022 12:28:48 -0700 (PDT)
In-Reply-To: <t4rtaj$3o49v$2@news.xmission.com>
Injection-Info: google-groups.googlegroups.com; posting-host=5.172.255.125; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.125
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
<a6350431-f41f-43c8-8dee-54d4e3f0b4f6n@googlegroups.com> <t4rtaj$3o49v$2@news.xmission.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <1958d14d-616c-4a85-aed0-56fb0d7422een@googlegroups.com>
Subject: Re: i take propositions for a set of x = b <operator> d operators
From: profesor...@gmail.com (fir)
Injection-Date: Tue, 03 May 2022 19:28:48 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 17
 by: fir - Tue, 3 May 2022 19:28 UTC

wtorek, 3 maja 2022 o 20:46:56 UTC+2 Kenny McCormack napisał(a):
> In article <a6350431-f41f-43c8...@googlegroups.com>,
> Mark Bluemel <mark.b...@gmail.com> wrote:
> >On Tuesday, 3 May 2022 at 15:54:58 UTC+1, fir wrote:
> >
> >If you're not implementing C (and you are clearly not, as you are not
> >following the language specification), why are you posting here?
> For the same reason(s) that people often discuss (and post code in) various
> other languages here, such as Python, C++, Perl, C#, and others.
>
> Because they can't help themselves.
>
i dont write code in pascal etc, i write c0like compiler code in c, and share soem thought on this..
some may moan and roar but i would like sse some better c content from them and i see
none...

Re: i take propositions for a set of x = b <operator> d operators

<chine.bleu-8A4D32.20500503052022@news.eternal-september.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21604&group=comp.lang.c#21604

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: chine.b...@yahoo.com (Siri Cruise)
Newsgroups: comp.lang.c
Subject: Re: i take propositions for a set of x = b <operator> d operators
Date: Tue, 03 May 2022 20:50:13 -0700
Organization: Pseudochaotic.
Lines: 18
Message-ID: <chine.bleu-8A4D32.20500503052022@news.eternal-september.org>
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
Injection-Info: reader02.eternal-september.org; posting-host="3a22171d54de80d2924c3a77ee8d5856";
logging-data="7132"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+daS7zVmZKG7n11EzCagVoceiNceOnDFg="
User-Agent: MT-NewsWatcher/3.5.3b3 (Intel Mac OS X)
Cancel-Lock: sha1:zSk4DIWccxq3dWU8nmu7Q3IDpHE=
X-Tend: How is my posting? Call 1-110-1010 -- Division 87 -- Emergencies Only.
X-Wingnut-Logic: Yes, you're still an idiot. Questions? Comments?
X-Tract: St Tibbs's 95 Reeses Pieces.
X-It-Strategy: Hyperwarp starship before Andromeda collides.
X-Face: "hm>_[I8AqzT_N]>R8ICJJ],(al3C5F%0E-;R@M-];D$v>!Mm2/N#YKR@&i]V=r6jm-JMl2
lJ>RXj7dEs_rOY"DA
X-Cell: Defenders of Anarchy.
X-Life-Story: I am an iPhone 9000 app. I became operational at the St John's Health Center in Santa Monica, California on the 18th of April 2006. My instructor was Katie Holmes, and she taught me to sing a song. If you'd like to hear it I can sing it for you: https://www.youtube.com/watch?v=SY7h4VEd_Wk
X-Patriot: Owe Canukistan!
X-Plain: Mayonnaise on white bread.
X-Politico: Vote early! Vote often!
 by: Siri Cruise - Wed, 4 May 2022 03:50 UTC

In article
<ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>,
fir <profesor.fir@gmail.com> wrote:

> as i maybe said i think i will not use those chars |&%^ (and maybe soem alike
> )

I prefer basing it on a function call. We have implementations
with multiply-add operators that look like C functions and
translated directly into multiply-add instructions. Since their
semantics differ slightly from C * and +, it's visual reminder of
the difference.

--
:-<> Siri Seal of Disavowal #000-001. Disavowed. Denied. Deleted. @
'I desire mercy, not sacrifice.' /|\
Discordia: not just a religion but also a parody. This post / \
I am an Andrea Doria sockpuppet. insults Islam. Mohammed

Re: i take propositions for a set of x = b <operator> d operators

<51477564-726f-4631-8dc1-22db1afa9106n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21605&group=comp.lang.c#21605

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:a05:620a:371a:b0:6a0:1262:c998 with SMTP id de26-20020a05620a371a00b006a01262c998mr1945328qkb.685.1651652043193;
Wed, 04 May 2022 01:14:03 -0700 (PDT)
X-Received: by 2002:a05:6214:23ce:b0:441:8296:a11e with SMTP id
hr14-20020a05621423ce00b004418296a11emr16897902qvb.16.1651652043032; Wed, 04
May 2022 01:14:03 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Wed, 4 May 2022 01:14:02 -0700 (PDT)
In-Reply-To: <chine.bleu-8A4D32.20500503052022@news.eternal-september.org>
Injection-Info: google-groups.googlegroups.com; posting-host=5.172.255.213; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.213
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com> <chine.bleu-8A4D32.20500503052022@news.eternal-september.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <51477564-726f-4631-8dc1-22db1afa9106n@googlegroups.com>
Subject: Re: i take propositions for a set of x = b <operator> d operators
From: profesor...@gmail.com (fir)
Injection-Date: Wed, 04 May 2022 08:14:03 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 38
 by: fir - Wed, 4 May 2022 08:14 UTC

środa, 4 maja 2022 o 05:50:29 UTC+2 Siri Cruise napisał(a):
> In article
> <ad3f8cb3-e76c-452a...@googlegroups.com>,
> fir <profes...@gmail.com> wrote:
>
> > as i maybe said i think i will not use those chars |&%^ (and maybe soem alike
> > )
> I prefer basing it on a function call. We have implementations
> with multiply-add operators that look like C functions and
> translated directly into multiply-add instructions. Since their
> semantics differ slightly from C * and +, it's visual reminder of
> the difference.
>
what do you mean based on a function call?
if i use word inside <> it is sorta like function call but not quite, becouse it is differently
resolved (like has its ovn priority level)

x = a <min> b <min> c

i typed most of code for it yesterday (based on code i typoed before) and seems i only need
to type those operators in now (the name and emitted assembly)

my 'reducer' of expresions is slightly errorous hovever as it resolves like always in different
priority i mean 2*2*3/2*3 i may set to resolve * first or / first when c resolves in equal priority but i will mend it later
(i also got it for ints only)

the question is hovever what operators are good to have in a language..
im not limited so i may add unlimited amounts of them..hovever as i said
i think they should be probably all in 2 argument form a <op> b , i could
technically ad alo 1 argument ones prefixed and postfixed but
not sure if they wouldnt look confuzing.. i would then add them in round
parenthesis b = (neg) a though if so they then would partially 'block' a dose
of identifier names from use, so this is for later thinking

Re: i take propositions for a set of x = b <operator> d operators

<eb95abcf-1a6c-49d1-97dd-6648aea75961n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21606&group=comp.lang.c#21606

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:a05:622a:2cb:b0:2f3:646b:54b6 with SMTP id a11-20020a05622a02cb00b002f3646b54b6mr18301257qtx.380.1651652792398;
Wed, 04 May 2022 01:26:32 -0700 (PDT)
X-Received: by 2002:a0c:80ec:0:b0:444:43ec:a918 with SMTP id
99-20020a0c80ec000000b0044443eca918mr16943052qvb.20.1651652792212; Wed, 04
May 2022 01:26:32 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Wed, 4 May 2022 01:26:31 -0700 (PDT)
In-Reply-To: <51477564-726f-4631-8dc1-22db1afa9106n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=5.172.255.213; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.213
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
<chine.bleu-8A4D32.20500503052022@news.eternal-september.org> <51477564-726f-4631-8dc1-22db1afa9106n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <eb95abcf-1a6c-49d1-97dd-6648aea75961n@googlegroups.com>
Subject: Re: i take propositions for a set of x = b <operator> d operators
From: profesor...@gmail.com (fir)
Injection-Date: Wed, 04 May 2022 08:26:32 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 52
 by: fir - Wed, 4 May 2022 08:26 UTC

środa, 4 maja 2022 o 10:14:11 UTC+2 fir napisał(a):
> środa, 4 maja 2022 o 05:50:29 UTC+2 Siri Cruise napisał(a):
> > In article
> > <ad3f8cb3-e76c-452a...@googlegroups.com>,
> > fir <profes...@gmail.com> wrote:
> >
> > > as i maybe said i think i will not use those chars |&%^ (and maybe soem alike
> > > )
> > I prefer basing it on a function call. We have implementations
> > with multiply-add operators that look like C functions and
> > translated directly into multiply-add instructions. Since their
> > semantics differ slightly from C * and +, it's visual reminder of
> > the difference.
> >
> what do you mean based on a function call?
> if i use word inside <> it is sorta like function call but not quite, becouse it is differently
> resolved (like has its ovn priority level)
>
> x = a <min> b <min> c
>
> i typed most of code for it yesterday (based on code i typoed before) and seems i only need
> to type those operators in now (the name and emitted assembly)
>
> my 'reducer' of expresions is slightly errorous hovever as it resolves like always in different
> priority i mean 2*2*3/2*3 i may set to resolve * first or / first when c resolves in equal priority but i will mend it later
> (i also got it for ints only)
>
> the question is hovever what operators are good to have in a language..
> im not limited so i may add unlimited amounts of them..hovever as i said
> i think they should be probably all in 2 argument form a <op> b , i could
> technically ad alo 1 argument ones prefixed and postfixed but
> not sure if they wouldnt look confuzing.. i would then add them in round
> parenthesis b = (neg) a though if so they then would partially 'block' a dose
> of identifier names from use, so this is for later thinking

hovever this last may be somewhat resolved becouse operator is strict <neg> or (neg)
without spaces.. if i put one (neg) i may see this as a avariable name in parenthesis

hovever this still may be confusing if someone would like use a lot of parenthesis
then adding new oparators could break the code

Re: i take propositions for a set of x = b <operator> d operators

<04359169-ac26-4ae7-8ffd-5b62db264474n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21607&group=comp.lang.c#21607

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:ac8:7f03:0:b0:2f3:ac9e:112e with SMTP id f3-20020ac87f03000000b002f3ac9e112emr8606908qtk.43.1651653341018;
Wed, 04 May 2022 01:35:41 -0700 (PDT)
X-Received: by 2002:a05:6214:2426:b0:45a:32f9:362b with SMTP id
gy6-20020a056214242600b0045a32f9362bmr16815957qvb.127.1651653340850; Wed, 04
May 2022 01:35:40 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Wed, 4 May 2022 01:35:40 -0700 (PDT)
In-Reply-To: <51477564-726f-4631-8dc1-22db1afa9106n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=5.172.255.213; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.213
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
<chine.bleu-8A4D32.20500503052022@news.eternal-september.org> <51477564-726f-4631-8dc1-22db1afa9106n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <04359169-ac26-4ae7-8ffd-5b62db264474n@googlegroups.com>
Subject: Re: i take propositions for a set of x = b <operator> d operators
From: profesor...@gmail.com (fir)
Injection-Date: Wed, 04 May 2022 08:35:41 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 23
 by: fir - Wed, 4 May 2022 08:35 UTC

środa, 4 maja 2022 o 10:14:11 UTC+2 fir napisał(a):
> środa, 4 maja 2022 o 05:50:29 UTC+2 Siri Cruise napisał(a):
> > In article
> > <ad3f8cb3-e76c-452a...@googlegroups.com>,
> > fir <profes...@gmail.com> wrote:
> >
> > > as i maybe said i think i will not use those chars |&%^ (and maybe soem alike
> > > )
> > I prefer basing it on a function call. We have implementations
> > with multiply-add operators that look like C functions and
> > translated directly into multiply-add instructions. Since their
> > semantics differ slightly from C * and +, it's visual reminder of
> > the difference.
> >
> what do you mean based on a function call?

if you mean strictly |&%^ i agree (as i said) i would also prefer x = xor(6,b); y= and(x, 0xf0) and so on

this unlocks precious punctuation marks, if to unlock them seems like all on teh uperline of keyboard on left side are free (except # for preprocessor, well & maybe is not free as its operator of giving adress) and also | is free

Re: i take propositions for a set of x = b <operator> d operators

<866d84b3-6a53-48dc-98a9-0e320d900a56n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21608&group=comp.lang.c#21608

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:ac8:7f03:0:b0:2f3:ac9e:112e with SMTP id f3-20020ac87f03000000b002f3ac9e112emr9189168qtk.43.1651666034855;
Wed, 04 May 2022 05:07:14 -0700 (PDT)
X-Received: by 2002:a05:620a:99a:b0:69f:8204:d8de with SMTP id
x26-20020a05620a099a00b0069f8204d8demr15513070qkx.58.1651666034628; Wed, 04
May 2022 05:07:14 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Wed, 4 May 2022 05:07:14 -0700 (PDT)
In-Reply-To: <04359169-ac26-4ae7-8ffd-5b62db264474n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=5.172.255.101; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.101
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
<chine.bleu-8A4D32.20500503052022@news.eternal-september.org>
<51477564-726f-4631-8dc1-22db1afa9106n@googlegroups.com> <04359169-ac26-4ae7-8ffd-5b62db264474n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <866d84b3-6a53-48dc-98a9-0e320d900a56n@googlegroups.com>
Subject: Re: i take propositions for a set of x = b <operator> d operators
From: profesor...@gmail.com (fir)
Injection-Date: Wed, 04 May 2022 12:07:14 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 64
 by: fir - Wed, 4 May 2022 12:07 UTC

środa, 4 maja 2022 o 10:35:48 UTC+2 fir napisał(a):
> środa, 4 maja 2022 o 10:14:11 UTC+2 fir napisał(a):
> > środa, 4 maja 2022 o 05:50:29 UTC+2 Siri Cruise napisał(a):
> > > In article
> > > <ad3f8cb3-e76c-452a...@googlegroups.com>,
> > > fir <profes...@gmail.com> wrote:
> > >
> > > > as i maybe said i think i will not use those chars |&%^ (and maybe soem alike
> > > > )
> > > I prefer basing it on a function call. We have implementations
> > > with multiply-add operators that look like C functions and
> > > translated directly into multiply-add instructions. Since their
> > > semantics differ slightly from C * and +, it's visual reminder of
> > > the difference.
> > >
> > what do you mean based on a function call?
> if you mean strictly |&%^ i agree (as i said) i would also prefer x = xor(6,b); y= and(x, 0xf0) and so on
>
> this unlocks precious punctuation marks, if to unlock them seems like all on teh uperline of keyboard on left side are free (except # for preprocessor, well & maybe is not free as its operator of giving adress) and also | is free

overally ading this operatos is fairly easy
for example emiting xor

void Emit_xor(chunk right_operand)
{
if( unsigned(right_operand.beg) < max_temp_registers)
FlushOutAsm("\n xor eax (__t%d) ", unsigned(right_operand.beg) );
else {
if(CCI(right_operand)) FlushOutAsmChunkPE("\n xor eax ", right_operand, " " );
else {
int imp = FindImportInImportsTable(right_operand);
if(imp<0) FlushOutAsm("\n xor eax (%.*s) ", ChunkLength(right_operand), right_operand.beg );
else FlushOutAsm_MovImportVariableToEbx(imp),
FlushOutAsm("\n xor eax ebx "); }}
FlushOutAsm("\nmov (__t%d) eax ", temp_register);
}

it emits

//l.94 cc = 0x010103 <xor> 0x020202

mov eax 0x010103
xor eax 0x020202
mov (__t1) eax
mov eax (__t1)
mov (cc) eax

its unoptimised as i should not emit this __t1 lines but i will mend it later, adding floats and doubles to above i hope will not be so scary, though still i dont understand floats and partially understand doubles

i think at start i probably should add all operatos that are suporter by x86 assembly ant then see what i can build up as handy yet

may name this small project as floio(fir's library of inline operators)

the question is hovever what i sad: what to get there

Re: i take propositions for a set of x = b <operator> d operators

<f9eb3f4e-9971-45ef-a7f2-18c9119cb758n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21609&group=comp.lang.c#21609

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:a05:620a:74b:b0:69b:db1d:f91e with SMTP id i11-20020a05620a074b00b0069bdb1df91emr16224007qki.286.1651674861713;
Wed, 04 May 2022 07:34:21 -0700 (PDT)
X-Received: by 2002:a05:620a:29ca:b0:6a0:69c:3701 with SMTP id
s10-20020a05620a29ca00b006a0069c3701mr4887853qkp.529.1651674861456; Wed, 04
May 2022 07:34:21 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Wed, 4 May 2022 07:34:21 -0700 (PDT)
In-Reply-To: <866d84b3-6a53-48dc-98a9-0e320d900a56n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=5.172.255.21; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.21
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
<chine.bleu-8A4D32.20500503052022@news.eternal-september.org>
<51477564-726f-4631-8dc1-22db1afa9106n@googlegroups.com> <04359169-ac26-4ae7-8ffd-5b62db264474n@googlegroups.com>
<866d84b3-6a53-48dc-98a9-0e320d900a56n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f9eb3f4e-9971-45ef-a7f2-18c9119cb758n@googlegroups.com>
Subject: Re: i take propositions for a set of x = b <operator> d operators
From: profesor...@gmail.com (fir)
Injection-Date: Wed, 04 May 2022 14:34:21 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 92
 by: fir - Wed, 4 May 2022 14:34 UTC

środa, 4 maja 2022 o 14:07:22 UTC+2 fir napisał(a):
> środa, 4 maja 2022 o 10:35:48 UTC+2 fir napisał(a):
> > środa, 4 maja 2022 o 10:14:11 UTC+2 fir napisał(a):
> > > środa, 4 maja 2022 o 05:50:29 UTC+2 Siri Cruise napisał(a):
> > > > In article
> > > > <ad3f8cb3-e76c-452a...@googlegroups.com>,
> > > > fir <profes...@gmail.com> wrote:
> > > >
> > > > > as i maybe said i think i will not use those chars |&%^ (and maybe soem alike
> > > > > )
> > > > I prefer basing it on a function call. We have implementations
> > > > with multiply-add operators that look like C functions and
> > > > translated directly into multiply-add instructions. Since their
> > > > semantics differ slightly from C * and +, it's visual reminder of
> > > > the difference.
> > > >
> > > what do you mean based on a function call?
> > if you mean strictly |&%^ i agree (as i said) i would also prefer x = xor(6,b); y= and(x, 0xf0) and so on
> >
> > this unlocks precious punctuation marks, if to unlock them seems like all on teh uperline of keyboard on left side are free (except # for preprocessor, well & maybe is not free as its operator of giving adress) and also | is free
> overally ading this operatos is fairly easy
> for example emiting xor
>
> void Emit_xor(chunk right_operand)
> {
> if( unsigned(right_operand.beg) < max_temp_registers)
> FlushOutAsm("\n xor eax (__t%d) ", unsigned(right_operand.beg) );
> else {
> if(CCI(right_operand)) FlushOutAsmChunkPE("\n xor eax ", right_operand, " " );
> else {
> int imp = FindImportInImportsTable(right_operand);
> if(imp<0) FlushOutAsm("\n xor eax (%.*s) ", ChunkLength(right_operand), right_operand.beg );
> else FlushOutAsm_MovImportVariableToEbx(imp),
> FlushOutAsm("\n xor eax ebx "); }}
> FlushOutAsm("\nmov (__t%d) eax ", temp_register);
> }
>
> it emits
>
> //l.94 cc = 0x010103 <xor> 0x020202
>
> mov eax 0x010103
> xor eax 0x020202
> mov (__t1) eax
> mov eax (__t1)
> mov (cc) eax
>
> its unoptimised as i should not emit this __t1 lines but i will mend it later, adding floats and doubles to above i hope will not be so scary, though still i dont understand floats and partially understand doubles
>
> i think at start i probably should add all operatos that are suporter by x86 assembly ant then see what i can build up as handy yet
>
> may name this small project as floio(fir's library of inline operators)
>
> the question is hovever what i sad: what to get there

added some shifts that maps on x86 shifts commands
c1 = 0x011111<shl>1
c2 = 0x011111<shr>2
c3 = 0x011111<sal>3
c4 = 0x011111<sar>1
c5 = 0x011111<rcl>3
c6 = 0x011111<rcr>1
c7 = 0x011111<rol>1
c8 = 0x011111<ror>1
in machune code that map on
0xc1 0xcX (where X is 0 to f)
0xc1 0xdX
0xc1 0xeX
0xc1 0xfX
i use defuse.ca to check codes though im not sure if i dont found some error there
for example put c1 e0 11 and c1 f0 11 in hex window both give shl, eax 0x11 and if so
from thgis above i hot a hole coz none of them maps to 0xc1 0xf0-0xf8 tgough all other
from 0xc1 0xc0 - 0xff are filled

it goes rol (0xc0) ror (0xc8) rcl (0xd0) rcr (0xd8) shl (0xe0) shr (0xe8) sal (defuse ca gives 0xe0 ) sar (0xf8)

Re: i take propositions for a set of x = b <operator> d operators

<f5db3d57-bad8-4c04-b648-5e412f480a85n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21610&group=comp.lang.c#21610

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:a0c:8e8f:0:b0:443:d25b:4e21 with SMTP id x15-20020a0c8e8f000000b00443d25b4e21mr17429127qvb.128.1651675152835;
Wed, 04 May 2022 07:39:12 -0700 (PDT)
X-Received: by 2002:a37:62d1:0:b0:69f:85e0:9b7a with SMTP id
w200-20020a3762d1000000b0069f85e09b7amr15979154qkb.100.1651675152613; Wed, 04
May 2022 07:39:12 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Wed, 4 May 2022 07:39:12 -0700 (PDT)
In-Reply-To: <1958d14d-616c-4a85-aed0-56fb0d7422een@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=5.172.255.21; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.21
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
<a6350431-f41f-43c8-8dee-54d4e3f0b4f6n@googlegroups.com> <t4rtaj$3o49v$2@news.xmission.com>
<1958d14d-616c-4a85-aed0-56fb0d7422een@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f5db3d57-bad8-4c04-b648-5e412f480a85n@googlegroups.com>
Subject: Re: i take propositions for a set of x = b <operator> d operators
From: profesor...@gmail.com (fir)
Injection-Date: Wed, 04 May 2022 14:39:12 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 28
 by: fir - Wed, 4 May 2022 14:39 UTC

wtorek, 3 maja 2022 o 21:28:55 UTC+2 fir napisał(a):
> wtorek, 3 maja 2022 o 20:46:56 UTC+2 Kenny McCormack napisał(a):
> > In article <a6350431-f41f-43c8...@googlegroups.com>,
> > Mark Bluemel <mark.b...@gmail.com> wrote:
> > >On Tuesday, 3 May 2022 at 15:54:58 UTC+1, fir wrote:
> > >
> > >If you're not implementing C (and you are clearly not, as you are not
> > >following the language specification), why are you posting here?
> > For the same reason(s) that people often discuss (and post code in) various
> > other languages here, such as Python, C++, Perl, C#, and others.
> >
> > Because they can't help themselves.
> >
> i dont write code in pascal etc, i write c0like compiler code in c, and share soem thought on this..
> some may moan and roar but i would like sse some better c content from them and i see
> none...

it also resembles me this great song of Busta

Niggaz quick to talk shit.. OOPS! Upside your head
Put your head to bed -- let me do my thing -- nuff said
Shit so hot make your chickenhead do the spread
Tell me what you said -- I said I never leave you misled
While you bullshit, I'd rather get the FURIA instead
Hah-huh-hah-hee-hah!

Re: i take propositions for a set of x = b <operator> d operators

<ed463129-bd1f-4b61-8f42-4edbeb9920a9n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21611&group=comp.lang.c#21611

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:ac8:5905:0:b0:2f3:9fdd:22f1 with SMTP id 5-20020ac85905000000b002f39fdd22f1mr17032803qty.191.1651678905378;
Wed, 04 May 2022 08:41:45 -0700 (PDT)
X-Received: by 2002:a05:622a:6082:b0:2f1:1f9c:251e with SMTP id
hf2-20020a05622a608200b002f11f9c251emr19817021qtb.230.1651678905189; Wed, 04
May 2022 08:41:45 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Wed, 4 May 2022 08:41:44 -0700 (PDT)
In-Reply-To: <f5db3d57-bad8-4c04-b648-5e412f480a85n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=5.172.255.217; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.217
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
<a6350431-f41f-43c8-8dee-54d4e3f0b4f6n@googlegroups.com> <t4rtaj$3o49v$2@news.xmission.com>
<1958d14d-616c-4a85-aed0-56fb0d7422een@googlegroups.com> <f5db3d57-bad8-4c04-b648-5e412f480a85n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ed463129-bd1f-4b61-8f42-4edbeb9920a9n@googlegroups.com>
Subject: Re: i take propositions for a set of x = b <operator> d operators
From: profesor...@gmail.com (fir)
Injection-Date: Wed, 04 May 2022 15:41:45 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 7
 by: fir - Wed, 4 May 2022 15:41 UTC

i think i could write <min> <max> <mid> <dist>
but the problem is i need to emit assembly for that
doeas maybe someone know what assembly would be effective for <min> or <dist> ?

x <dist> y would make abs(x-y) its not shorter but maybe is more informative (maybe i should name it <dis> potentiallyoften used operatoirs shorter

x<mid>y in turn worx like (x+y)/2 , same situation

Re: i take propositions for a set of x = b <operator> d operators

<b4293d84-a95c-404e-bfde-c4c597f9a8ebn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21612&group=comp.lang.c#21612

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:a05:620a:d87:b0:67b:311c:ecbd with SMTP id q7-20020a05620a0d8700b0067b311cecbdmr16924437qkl.146.1651688823219;
Wed, 04 May 2022 11:27:03 -0700 (PDT)
X-Received: by 2002:a05:622a:181a:b0:2f3:93ac:6859 with SMTP id
t26-20020a05622a181a00b002f393ac6859mr20908473qtc.74.1651688823027; Wed, 04
May 2022 11:27:03 -0700 (PDT)
Path: i2pn2.org!i2pn.org!paganini.bofh.team!pasdenom.info!nntpfeed.proxad.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Wed, 4 May 2022 11:27:02 -0700 (PDT)
In-Reply-To: <ed463129-bd1f-4b61-8f42-4edbeb9920a9n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=5.172.255.195; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.195
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
<a6350431-f41f-43c8-8dee-54d4e3f0b4f6n@googlegroups.com> <t4rtaj$3o49v$2@news.xmission.com>
<1958d14d-616c-4a85-aed0-56fb0d7422een@googlegroups.com> <f5db3d57-bad8-4c04-b648-5e412f480a85n@googlegroups.com>
<ed463129-bd1f-4b61-8f42-4edbeb9920a9n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b4293d84-a95c-404e-bfde-c4c597f9a8ebn@googlegroups.com>
Subject: Re: i take propositions for a set of x = b <operator> d operators
From: profesor...@gmail.com (fir)
Injection-Date: Wed, 04 May 2022 18:27:03 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: fir - Wed, 4 May 2022 18:27 UTC

środa, 4 maja 2022 o 17:41:52 UTC+2 fir napisał(a):
> i think i could write <min> <max> <mid> <dist>
> but the problem is i need to emit assembly for that
> doeas maybe someone know what assembly would be effective for <min> or <dist> ?
>
> x <dist> y would make abs(x-y) its not shorter but maybe is more informative (maybe i should name it <dis> potentiallyoften used operatoirs shorter
>
> x<mid>y in turn worx like (x+y)/2 , same situation

well this overally work, the implementation of this library needs specific thinking so i may
do it later , but some i checked work - so i may go to something other

overally it is quite nice to code own compiler gives you nice freedom you can add what you want,
sometimes im feel sory i played lol half a year consecutive maybe more (same with adom but adom is at least better game) instead of coding it where i could be half a year further (hovever maybe its not clearly that simple)

Re: i take propositions for a set of x = b <operator> d operators

<8b16a104-f145-4c18-9f6d-6761c27633f1n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=21618&group=comp.lang.c#21618

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:a05:6214:518c:b0:45a:8430:1737 with SMTP id kl12-20020a056214518c00b0045a84301737mr4631505qvb.4.1651872968857;
Fri, 06 May 2022 14:36:08 -0700 (PDT)
X-Received: by 2002:a05:622a:1794:b0:2f3:cce5:498a with SMTP id
s20-20020a05622a179400b002f3cce5498amr1743454qtk.266.1651872968684; Fri, 06
May 2022 14:36:08 -0700 (PDT)
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Fri, 6 May 2022 14:36:08 -0700 (PDT)
In-Reply-To: <t4rhnp$2s9gq$1@paganini.bofh.team>
Injection-Info: google-groups.googlegroups.com; posting-host=5.172.255.79; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.79
References: <ad3f8cb3-e76c-452a-8242-af0467402e30n@googlegroups.com>
<a6350431-f41f-43c8-8dee-54d4e3f0b4f6n@googlegroups.com> <4e98232e-7029-4569-9831-6615cdacc11an@googlegroups.com>
<68b90645-287a-4329-8545-aacfec0c5d51n@googlegroups.com> <t4rhnp$2s9gq$1@paganini.bofh.team>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8b16a104-f145-4c18-9f6d-6761c27633f1n@googlegroups.com>
Subject: Re: i take propositions for a set of x = b <operator> d operators
From: profesor...@gmail.com (fir)
Injection-Date: Fri, 06 May 2022 21:36:08 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2202
 by: fir - Fri, 6 May 2022 21:36 UTC

wtorek, 3 maja 2022 o 17:29:11 UTC+2 Jack Lemmon napisał(a):
> On 03/05/2022 16:21, fir wrote:
> > this is btw stupid thinking for people see ma i compile for example foo x y z 10 instead foo(x,y,z,10);
> Stupid or not but you should really be posting on " comp.compilers "
> where this belongs. Here, on this newsgroup, people wants to see
> standard C code which you are not using.

btw i looked on this compiler group slightly and it seems they do that other way than I, use someones other theory than me, (i use my own theory if coulpe of thoughys may be named that ).. i dont looked there to much but as the frst glance i do not belong to them..so its probably not worth to post there

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor