Re: Command Languages Versus Programming Languages

Liste des GroupesRevenir à cl misc 
Sujet : Re: Command Languages Versus Programming Languages
De : rweikusat (at) *nospam* talktalk.net (Rainer Weikusat)
Groupes : comp.unix.shell comp.unix.programmer comp.lang.misc
Date : 20. Nov 2024, 18:50:13
Autres entêtes
Message-ID : <875xohbxre.fsf@doppelsaurus.mobileactivedefense.com>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14
User-Agent : Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Janis Papanagnou <janis_papanagnou+ng@hotmail.com> writes:

[...]

Personally I think that writing bulky procedural stuff for something
like [0-9]+ can only be much worse, and that further abbreviations
like \d+ are the better direction to go if targeting a good interface.
YMMV.

Assuming that p is a pointer to the current position in a string, e is a
pointer to the end of it (ie, point just past the last byte) and -
that's important - both are pointers to unsigned quantities, the 'bulky'
C equivalent of [0-9]+ is

while (p < e && *p - '0' < 10) ++p;

That's not too bad. And it's really a hell lot faster than a
general-purpose automaton programmed to recognize the same pattern
(which might not matter most of the time, but sometimes, it does).

Date Sujet#  Auteur
11 Nov 24 * Re: Command Languages Versus Programming Languages81Sebastian
11 Nov 24 +* Re: Command Languages Versus Programming Languages14Muttley
11 Nov 24 i+* Re: Command Languages Versus Programming Languages2Wolfgang Agnes
11 Nov 24 ii`- Re: Command Languages Versus Programming Languages1Muttley
11 Nov 24 i+- Re: Command Languages Versus Programming Languages1Lawrence D'Oliveiro
12 Nov 24 i`* Re: Command Languages Versus Programming Languages10Janis Papanagnou
12 Nov 24 i `* Re: Command Languages Versus Programming Languages9Muttley
12 Nov 24 i  +* Re: Command Languages Versus Programming Languages7Janis Papanagnou
12 Nov 24 i  i`* Re: Command Languages Versus Programming Languages6Muttley
12 Nov 24 i  i `* Re: Command Languages Versus Programming Languages5Janis Papanagnou
12 Nov 24 i  i  +* Re: Command Languages Versus Programming Languages3Bart
12 Nov 24 i  i  i`* Re: Command Languages Versus Programming Languages2Lawrence D'Oliveiro
12 Nov 24 i  i  i `- Re: Command Languages Versus Programming Languages1Bart
12 Nov 24 i  i  `- Re: Command Languages Versus Programming Languages1Muttley
12 Nov 24 i  `- Re: Command Languages Versus Programming Languages1Wolfgang Agnes
11 Nov 24 `* Re: Command Languages Versus Programming Languages66Lawrence D'Oliveiro
12 Nov 24  +* Re: Command Languages Versus Programming Languages4Janis Papanagnou
12 Nov 24  i+* Re: Command Languages Versus Programming Languages2Wolfgang Agnes
19 Nov 24  ii`- Re: Command Languages Versus Programming Languages1Janis Papanagnou
12 Nov 24  i`- Re: Command Languages Versus Programming Languages1Lawrence D'Oliveiro
20 Nov 24  `* Re: Command Languages Versus Programming Languages61Randal L. Schwartz
20 Nov 24   +- Re: Command Languages Versus Programming Languages1Lawrence D'Oliveiro
20 Nov 24   `* Re: Command Languages Versus Programming Languages59Muttley
20 Nov 24    +* Re: Command Languages Versus Programming Languages46Janis Papanagnou
20 Nov 24    i+* Re: Command Languages Versus Programming Languages37Muttley
20 Nov 24    ii`* Re: Command Languages Versus Programming Languages36Janis Papanagnou
20 Nov 24    ii +* Re: Command Languages Versus Programming Languages9Muttley
20 Nov 24    ii i`* Re: Command Languages Versus Programming Languages8Rainer Weikusat
20 Nov 24    ii i +* Re: Command Languages Versus Programming Languages5John Ames
21 Nov 24    ii i i+* Re: Command Languages Versus Programming Languages2Muttley
21 Nov 24    ii i ii`- Re: Command Languages Versus Programming Languages1John Ames
21 Nov 24    ii i i`* Re: Command Languages Versus Programming Languages2Dan Cross
21 Nov 24    ii i i `- Re: Command Languages Versus Programming Languages1Muttley
21 Nov 24    ii i `* Re: Command Languages Versus Programming Languages2Muttley
21 Nov 24    ii i  `- Re: Command Languages Versus Programming Languages1John Ames
20 Nov 24    ii `* Re: Command Languages Versus Programming Languages26Rainer Weikusat
21 Nov 24    ii  +* Re: Command Languages Versus Programming Languages21Dan Cross
21 Nov 24    ii  i`* Re: Command Languages Versus Programming Languages20Rainer Weikusat
22 Nov 24    ii  i `* Re: Command Languages Versus Programming Languages19Dan Cross
22 Nov 24    ii  i  `* Re: Command Languages Versus Programming Languages18Rainer Weikusat
22 Nov 24    ii  i   +* Re: Command Languages Versus Programming Languages5Rainer Weikusat
22 Nov 24    ii  i   i`* Re: Command Languages Versus Programming Languages4Dan Cross
22 Nov 24    ii  i   i `* Re: Command Languages Versus Programming Languages3Rainer Weikusat
22 Nov 24    ii  i   i  `* Re: Command Languages Versus Programming Languages2Dan Cross
22 Nov 24    ii  i   i   `- Re: Command Languages Versus Programming Languages1Dan Cross
22 Nov 24    ii  i   +* Re: Command Languages Versus Programming Languages7Dan Cross
22 Nov 24    ii  i   i`* Re: Command Languages Versus Programming Languages6Rainer Weikusat
22 Nov 24    ii  i   i `* Re: Command Languages Versus Programming Languages5Dan Cross
22 Nov 24    ii  i   i  `* Re: Command Languages Versus Programming Languages4Rainer Weikusat
22 Nov 24    ii  i   i   `* Re: Command Languages Versus Programming Languages3Dan Cross
22 Nov 24    ii  i   i    `* Re: Command Languages Versus Programming Languages2Rainer Weikusat
22 Nov 24    ii  i   i     `- Re: Command Languages Versus Programming Languages1Dan Cross
22 Nov 24    ii  i   +- Re: Command Languages Versus Programming Languages1Dan Cross
22 Nov 24    ii  i   `* Re: Command Languages Versus Programming Languages4Rainer Weikusat
22 Nov 24    ii  i    `* Re: Command Languages Versus Programming Languages3Dan Cross
22 Nov 24    ii  i     `* Re: Command Languages Versus Programming Languages2Rainer Weikusat
22 Nov 24    ii  i      `- Re: Command Languages Versus Programming Languages1Dan Cross
22 Nov 24    ii  +* Re: Command Languages Versus Programming Languages3Janis Papanagnou
22 Nov 24    ii  i`* Re: Command Languages Versus Programming Languages2Rainer Weikusat
22 Nov 24    ii  i `- Re: Command Languages Versus Programming Languages1Janis Papanagnou
24 Nov 24    ii  `- Re: Command Languages Versus Programming Languages1Tim Rentsch
21 Nov 24    i`* Re: Command Languages Versus Programming Languages8Kaz Kylheku
22 Nov 24    i +* Re: Command Languages Versus Programming Languages3Muttley
22 Nov 24    i i`* Re: Command Languages Versus Programming Languages2Kaz Kylheku
23 Nov 24    i i `- Re: Command Languages Versus Programming Languages1Muttley
22 Nov 24    i +* Re: Command Languages Versus Programming Languages3Janis Papanagnou
22 Nov 24    i i`* Re: Command Languages Versus Programming Languages2Kaz Kylheku
22 Nov 24    i i `- Re: Command Languages Versus Programming Languages1Janis Papanagnou
25 Nov 24    i `- Re: Command Languages Versus Programming Languages1Tim Rentsch
20 Nov 24    +* Re: Command Languages Versus Programming Languages9Ed Morton
20 Nov 24    i+* Re: Command Languages Versus Programming Languages6Muttley
20 Nov 24    ii`* Re: Command Languages Versus Programming Languages5Lawrence D'Oliveiro
21 Nov 24    ii `* Re: Command Languages Versus Programming Languages4Muttley
21 Nov 24    ii  `* Re: Command Languages Versus Programming Languages3Lawrence D'Oliveiro
22 Nov 24    ii   `* Re: Command Languages Versus Programming Languages2Janis Papanagnou
22 Nov 24    ii    `- Re: Command Languages Versus Programming Languages1Lawrence D'Oliveiro
20 Nov 24    i`* Re: Command Languages Versus Programming Languages2Janis Papanagnou
24 Nov 24    i `- Re: Command Languages Versus Programming Languages1Ed Morton
20 Nov 24    `* Re: Command Languages Versus Programming Languages3Rainer Weikusat
21 Nov 24     `* Re: Command Languages Versus Programming Languages2Randal L. Schwartz
21 Nov 24      `- Re: Command Languages Versus Programming Languages1Rainer Weikusat

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal