comp.lang.ada
 help / color / mirror / Atom feed
From: Stephen Leake <stephen.a.leake.1@gsfc.nasa.gov>
Subject: Re: Announce: The Ultimate SI Units Cracker
Date: 13 Sep 2002 16:50:37 -0400
Date: 2002-09-13T21:00:26+00:00	[thread overview]
Message-ID: <u3csdd36q.fsf@gsfc.nasa.gov> (raw)
In-Reply-To: 3d81f731@giga.realtime.net

"Ira Baxter" <idbaxter@semdesigns.com> writes:

> It strikes me that the "ultimate" SI Units Checker (Cracker? odd name)
> is one that is implemented as a static analysis rather
> than a dynamic analysis.   Advantages would be
> no runtime impact, full diagnosis of errors
> before runtime, without exercising the code,
> and no constraints on what could be checked.
> 
> To do this, you need what amounts to the Ada compiler front end,
> munged to include unit declarations on data, complete
> with units checking.  One might be able to implement
> this with ASIS and a pile of procedural code.

It's been done, and discussed here last May:

http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&threadm=u3cwlbz02.fsf%40FWILSON.i-did-not-set--mail-host-address--so-shoot-me&rnum=1&prev=/groups%3Fas_q%3Dmacks-0.0.1%26safe%3Dimages%26ie%3DUTF-8%26oe%3DUTF-8%26as_ugroup%3Dcomp.lang.ada%26lr%3D%26hl%3Den

Hmm, that's really long! Search Google for "macks-0.0.1". 

There was a similar packag Make_Units, but I didn't find that in
Google; I think I got that via private email.

-- 
-- Stephe



  reply	other threads:[~2002-09-13 20:50 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-09-13  4:53 Announce: The Ultimate SI Units Cracker Grein, Christoph
2002-09-13 14:34 ` Ira Baxter
2002-09-13 20:50   ` Stephen Leake [this message]
2002-09-16 10:22   ` Fraser Wilson
2002-09-13 15:41 ` Wes Groleau
  -- strict thread matches above, loose matches on Subject: below --
2002-09-13  5:34 Grein, Christoph
2002-09-12 11:59 Grein, Christoph
2002-09-12 11:51 Grein, Christoph
2002-09-12  8:11 Grein, Christoph
2002-09-12 10:14 ` Preben Randhol
2002-09-12 10:50 ` Jeffrey Creem
2002-09-12 14:06 ` Wes Groleau
2002-09-12 17:06   ` Randy Brukardt
2002-09-13 15:20     ` Wes Groleau
2002-09-13 20:54       ` Randy Brukardt
2002-09-13 22:09   ` Dmitry A.Kazakov
2002-09-13 15:26     ` Wes Groleau
2002-09-15  6:21       ` Dmitry A.Kazakov
2002-09-15  0:24         ` Mark Biggar
2002-09-16  1:35           ` Dmitry A.Kazakov
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox