Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.c > #140909
| From | Ben Bacarisse <ben.usenet@bsb.me.uk> |
|---|---|
| Newsgroups | comp.lang.c |
| Subject | Re: Propagating results from callbacks? |
| Date | 2019-02-13 11:16 +0000 |
| Organization | A noiseless patient Spider |
| Message-ID | <87ef8ckkey.fsf@bsb.me.uk> (permalink) |
| References | (6 earlier) <d029152c-286b-438a-aeaa-6f71d99e7451@googlegroups.com> <e0ac60f3-522c-4722-9f89-1001a518b62e@googlegroups.com> <5ceb5c7f-30b8-4cbd-9315-55ccdd726ce3@googlegroups.com> <871s4cmuhs.fsf@bsb.me.uk> <q407td$f7o$1@dont-email.me> |
Reinhardt Behm <rbehm@hushmail.com> writes: > AT Wednesday 13 February 2019 07:56, Ben Bacarisse wrote: > >> luser droog <luser.droog@gmail.com> writes: >> >>> On Tuesday, February 12, 2019 at 2:32:06 AM UTC-6, fir wrote: >>>> W dniu niedziela, 10 lutego 2019 23:14:21 UTC+1 użytkownik fir napisał: >> <cut> >>>> > to be honest most annoying thing when writing c sompiler i found >>>> > that sily thing: format of writing negative numbers as -321 and so >>>> > on i mean using "-" sign in souble role as a part of integer value >>>> > and as an proper operator, this is real annoying (or at least >>>> > seemed annoying to me) (to this extent i think if to not redefine >>>> > it) >> >> You don't need to worry about that because, in C, '-' is never part of >> an integer constant, it is always an operator. >> >>>> i would probably introduce "shorter minus" sign, that would be used >>>> to note negative number, and would look like -2 but being helf short >>>> and be to rightside >>>> >>>> what if i want introduce this kind of sign in my language? is that in >>>> unicode and i just can write unicode texts or there is empty space in >>>> unicode i can use, or what? >>> >>> There's probably something like that somewhere in Unicode. >> >> Unicode has several dashes of different length and, more significantly, >> distinguishes between the hyphen: '-' and the minus sign: '−'. >> >>> There's probably a way of requesting new glyphs. But you could also >>> use the existing practice of APL which has 2 minus signs. Regular >>> minus - is the function. High Minus ¯ is the decorator for negative >>> numbers. >> >> This is a much better idea because it's more obvious. Having syntax >> errors caused by using the wrong length dash is just asking for trouble. >> But then there the original problem is non-existent because the token >> '-' is always an operator in C and is never part of an integer constant. > > And what does the poor human reader of the code do? I'm not sure what you mean. If you are referring to the "different lengths of dash" option, then the poor reader should complain to the language designer. Maybe my comment that it's "just asking for trouble" was too mild? -- Ben.
Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Propagating results from callbacks? luser droog <luser.droog@gmail.com> - 2019-02-08 16:32 -0800
Re: Propagating results from callbacks? luser droog <luser.droog@gmail.com> - 2019-02-08 17:08 -0800
Re: Propagating results from callbacks? luser droog <luser.droog@gmail.com> - 2019-02-09 20:01 -0800
Re: Propagating results from callbacks? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2019-02-10 15:21 +0000
Re: Propagating results from callbacks? luser droog <luser.droog@gmail.com> - 2019-02-10 12:59 -0800
Re: Propagating results from callbacks? luser droog <luser.droog@gmail.com> - 2019-02-10 13:49 -0800
Re: Propagating results from callbacks? fir <profesor.fir@gmail.com> - 2019-02-10 14:14 -0800
Re: Propagating results from callbacks? fir <profesor.fir@gmail.com> - 2019-02-12 00:31 -0800
Re: Propagating results from callbacks? fir <profesor.fir@gmail.com> - 2019-02-12 00:45 -0800
Re: Propagating results from callbacks? luser droog <luser.droog@gmail.com> - 2019-02-12 14:30 -0800
Re: Propagating results from callbacks? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2019-02-12 23:56 +0000
Re: Propagating results from callbacks? Reinhardt Behm <rbehm@hushmail.com> - 2019-02-13 12:54 +0800
Re: Propagating results from callbacks? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2019-02-13 11:16 +0000
Re: Propagating results from callbacks? Andrew Smallshaw <andrews@sdf.org> - 2019-02-13 15:41 +0000
Re: Propagating results from callbacks? fir <profesor.fir@gmail.com> - 2019-02-13 03:02 -0800
Re: Propagating results from callbacks? fir <profesor.fir@gmail.com> - 2019-02-13 03:30 -0800
Re: Propagating results from callbacks? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2019-02-13 11:48 +0000
Re: Propagating results from callbacks? fir <profesor.fir@gmail.com> - 2019-02-13 03:59 -0800
Re: Propagating results from callbacks? fir <profesor.fir@gmail.com> - 2019-02-13 04:10 -0800
Re: Propagating results from callbacks? fir <profesor.fir@gmail.com> - 2019-02-13 04:29 -0800
Re: Propagating results from callbacks? fir <profesor.fir@gmail.com> - 2019-02-13 04:40 -0800
Re: Propagating results from callbacks? Bart <bc@freeuk.com> - 2019-02-13 12:08 +0000
Re: Propagating results from callbacks? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2019-02-13 14:40 +0000
Re: Propagating results from callbacks? Bart <bc@freeuk.com> - 2019-02-13 14:54 +0000
Re: Propagating results from callbacks? David Brown <david.brown@hesbynett.no> - 2019-02-13 16:12 +0100
Re: Propagating results from callbacks? fir <profesor.fir@gmail.com> - 2019-02-13 10:00 -0800
Re: Propagating results from callbacks? fir <profesor.fir@gmail.com> - 2019-02-13 10:49 -0800
Re: Propagating results from callbacks? fir <profesor.fir@gmail.com> - 2019-02-13 11:08 -0800
Re: Propagating results from callbacks? Bart <bc@freeuk.com> - 2019-02-13 19:10 +0000
Re: Propagating results from callbacks? fir <profesor.fir@gmail.com> - 2019-02-13 12:31 -0800
Re: Propagating results from callbacks? fir <profesor.fir@gmail.com> - 2019-02-13 13:24 -0800
Re: Propagating results from callbacks? fir <profesor.fir@gmail.com> - 2019-02-13 12:40 -0800
Re: Propagating results from callbacks? fir <profesor.fir@gmail.com> - 2019-02-13 13:06 -0800
Re: Propagating results from callbacks? David Brown <david.brown@hesbynett.no> - 2019-02-13 20:33 +0100
Re: Propagating results from callbacks? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2019-02-13 15:49 +0000
Re: Propagating results from callbacks? luser droog <luser.droog@gmail.com> - 2019-02-12 15:19 -0800
Re: Propagating results from callbacks? luser droog <luser.droog@gmail.com> - 2019-02-12 19:02 -0800
Re: Propagating results from callbacks? luser droog <luser.droog@gmail.com> - 2019-02-13 11:26 -0800
Re: Propagating results from callbacks? luser droog <luser.droog@gmail.com> - 2019-02-13 16:09 -0800
Re: Propagating results from callbacks? luser droog <luser.droog@gmail.com> - 2019-02-14 15:41 -0800
Re: Propagating results from callbacks? luser droog <luser.droog@gmail.com> - 2019-02-14 16:42 -0800
Re: Propagating results from callbacks? fir <profesor.fir@gmail.com> - 2019-02-10 05:14 -0800
csiph-web