a few Ada related source code filters

This is a discussion on a few Ada related source code filters within the ADA forums in Programming Languages category; I gathered up some of my perl utilities that accumulated over time and put them here: http://freenet-homepage.de/okellogg/x.html Right now, there are * ada2idl.pl helps translate existing Ada types to CORBA IDL * adareps2c.pl converts Ada record types with representation clauses to equivalent C structs with bit length indications * obfuscada.pl helps create an obfuscated copy of an entire set of Ada source files, useful for submitting public compiler bug reports on NDA or proprietary code but one or two more will be added soon. Cheers, Oliver Kellogg...

Go Back   Application Development Forum > Programming Languages > ADA

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 05-31-2008, 03:19 PM
Oliver Kellogg
Guest
 
Default a few Ada related source code filters

I gathered up some of my perl utilities that accumulated over time
and put them here:

http://freenet-homepage.de/okellogg/x.html

Right now, there are

* ada2idl.pl helps translate existing Ada types to CORBA IDL
* adareps2c.pl converts Ada record types with representation clauses to
equivalent C structs with bit length indications
* obfuscada.pl helps create an obfuscated copy of an entire set of Ada
source files, useful for submitting public compiler bug reports on
NDA or proprietary code

but one or two more will be added soon.

Cheers,

Oliver Kellogg

Reply With Quote
  #2  
Old 06-03-2008, 12:14 PM
Oliver Kellogg
Guest
 
Default Re: a few Ada related source code filters

Hi,

* ada2idl.pl new version 0.2 tidies up the generated code (somewhat)
* adareps2c.pl new version 0.2 adds generation of __attribute__((packed))
* withlist.pl version 0.5 prints all withed units of an Ada unit,
including indirectly withed units

--Oliver

> I gathered up some of my perl utilities that accumulated over time
> and put them here:
>
> http://freenet-homepage.de/okellogg/x.html
>
> [...]


Reply With Quote
  #3  
Old 06-09-2008, 12:29 AM
Oliver Kellogg
Guest
 
Default Re: a few Ada related source code filters

I added a few more,

* UniLexer.pm is a unified lexer for Pascal- and C-family languages
* indentada.pl indenter for Ada at this point is a feasibility demo
for Unilexer.pm but may evolve into a full pretty printer as time
permits.

Enjoy,

Oliver


> I gathered up some of my perl utilities that accumulated over time
> and put them here:
>
> http://freenet-homepage.de/okellogg/x.html
> [...]



Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 08:37 AM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.