comp.lang.ada
 help / color / mirror / Atom feed
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 #

             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