From: pipex!uknet!glasgow!unix.brighton.ac.uk!wjmc@uunet.uu.net (-*_Cuddly_Cac
Subject: Re: McCabe package for Ada?
Date: 25 May 93 10:52:15 GMT [thread overview]
Message-ID: <1993May25.105215.5888@unix.brighton.ac.uk> (raw)
alex@cs.umd.edu (Alex Blakemore) writes:
> In article <1993May24.003302.27291@mole-end.matawan.nj.us> mat@mole-end.mataw
an.nj.us writes:
> > has anyone run it on Duff's Device?
> which is?
switch (n&7) {
do {
case 0 : *dst = *src++;
case 7 : *dst = *src++;
case 6 : *dst = *src++;
case 5 : *dst = *src++;
case 4 : *dst = *src++;
case 3 : *dst = *src++;
case 2 : *dst = *src++;
case 1 : *dst = *src++;
} while ((n-=8) > 0);
}
as implemented by Tom Duff. There was an article or three discussing it
in comp.lang.c a while back.
--
# Bill Crawford aka *Cuddly_Cactus* BSc (Hons) Computer Science Year Two #
# JANET wjmc@uk.ac.bton.{unix,vms} | Elsewhere wjmc@{unix,vms}.bton.ac.uk #
# Any view that I express is not necessarily those of Brighton University #
next reply other threads:[~1993-05-25 10:52 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
1993-05-25 10:52 pipex!uknet!glasgow!unix.brighton.ac.uk!wjmc [this message]
-- strict thread matches above, loose matches on Subject: below --
1993-06-07 18:43 McCabe package for Ada? sgi!fido.asd.sgi.com!dblues!jackr
1993-06-05 19:29 David Boyd
1993-06-04 23:53 Kevin Sullivan
1993-06-04 22:07 dog.ee.lbl.gov!network.ucsd.edu!swrinde!cs.utexas.edu!csc.ti.com!tilde.cs
1993-06-04 21:44 Ala n R. Weiss
1993-06-04 21:25 Dani Zweig
1993-06-04 15:47 agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!math.ohio-state.edu!w
1993-06-04 6:24 Dani Zweig
1993-06-03 19:47 dog.ee.lbl.gov!network.ucsd.edu!sdd.hp.com!portal!lisburn!jaime
1993-05-27 17:55 Laurence VanDolsen
1993-05-26 22:42 David Boyd
1993-05-26 20:44 Wes Groleau X7574
1993-05-24 19:36 Alex Blakemore
1993-05-24 0:33 mole-end!mat
1993-05-19 23:04 David Boyd
1993-05-19 22:09 David Boyd
1993-05-19 21:18 agate!howland.reston.ans.net!darwin.sura.net!haven.umd.edu!news.umbc.edu!
1993-05-19 20:03 Wes Groleau X7574
1993-05-19 15:20 cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!howland.
1993-05-19 0:44 sgi!fido.asd.sgi.com!dblues!jackr
1993-05-18 23:42 David Boyd
1993-05-18 21:26 dog.ee.lbl.gov!overload.lbl.gov!agate!howland.reston.ans.net!ux1.cso.uiuc
1993-05-18 19:24 dog.ee.lbl.gov!network.ucsd.edu!usc!howland.reston.ans.net!europa.eng.gte
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox