From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: * X-Spam-Status: No, score=1.3 required=5.0 tests=BAYES_00,INVALID_MSGID, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,2d20631208b0773f X-Google-Attributes: gid103376,public From: Ted Dennison Subject: Re: Ada syntax checker: Help! Date: 2000/05/12 Message-ID: <8fh1c1$sik$1@nnrp1.deja.com>#1/1 X-Deja-AN: 622544815 References: <8fc93f$jgg$1@nnrp1.deja.com> <8fgfng$9ru$1@nnrp1.deja.com> X-Http-Proxy: 1.0 x36.deja.com:80 (Squid/1.1.22) for client 204.48.27.130 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Fri May 12 13:36:03 2000 GMT X-MyDeja-Info: XMYDJUIDtedennison Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.7 [en] (WinNT; I) Date: 2000-05-12T00:00:00+00:00 List-Id: In article <8fgfng$9ru$1@nnrp1.deja.com>, Robert Dewar wrote: > In article <8fc93f$jgg$1@nnrp1.deja.com>, > unix_boy@my-deja.com wrote: > > Can someone point me to a commercial ada95 > > syntax checker? I am a non-programmer sysadmin > > that has been tasked with purchasing a package > > that will run on Win95/98. All I need is syntax > > checking. I can't use freeware due to the way > > this particular contract is written. Help! :O( > > One day I should update my Ada 83 syntax checker, DASC > which is part of the commercial package of Dewar utilities > (haven't sold a copy for a while :-) So by "syntax checker" here, do you just mean verifying that the file can be properly tokenized? Or does this tool verify that it parses OK too? The first can quite easily be done for Ada95 and Java using OpenToken. ( http://www.telepath.com/dennison/Ted/OpenToken/OpenToken.html ) It comes with syntaxes designed for doing just that. And its compatable with practicaly all commercial uses, as long as you don't require paid support (althogh that could probably be arranged too...) I dobut it is even a twentieth as fast as your checker hand-coded in x86 assebly though. Speed was not its primary goal, and noone has yet bothered to try to optimize the source any. But if you were to try it on the same sources, I'd be interested in the exact results. -- T.E.D. http://www.telepath.com/~dennison/Ted/TED.html Sent via Deja.com http://www.deja.com/ Before you buy.