comp.lang.ada
 help / color / mirror / Atom feed
From: "Ira D. Baxter" <idbaxter@semdesigns.com>
Subject: Re: Identifying language constructs
Date: 2000/02/06
Date: 2000-02-06T00:00:00+00:00	[thread overview]
Message-ID: <s9rg99tsdvd100@corp.supernews.com> (raw)
In-Reply-To: 389BA0DC.F1FD7C73@uah.edu

You could struggle to find your own parser generator and appropriate
grammars.
I assume you don't want spend a year or two doing this.
If not, look at the DMS Reengineering Toolkit
(http:/www.semdesigns.com/Products/DMS/DMSToolkit.html).
We have done all that and lots for the languages you list, and other
languages besides.
But... its a commercial product.



Lab User wrote in message <389BA0DC.F1FD7C73@uah.edu>...
>Hi
>I need a way to programically recognise basic construct of the following
>languages:
>Ada, C, C++, Java.
>I need to recognise comments statements, declarations, assignments,
>function calls,
>other operations, class declarations, list of inherited methods for the
>class,
>list of newly defined methods, correctly recognise if a class is defined
>inside other class, etc.
>
>Any suggestion how to do it?
>Any ideas for any of the listed (or other) languages ?
>
>Thanks a lot
>






      parent reply	other threads:[~2000-02-06  0:00 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-02-04  0:00 Identifying language constructs Lab User
2000-02-04  0:00 ` The Wilkinsons
2000-02-06  0:00 ` Ira D. Baxter [this message]
replies disabled

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