comp.lang.ada
 help / color / mirror / Atom feed
From: Jeffrey Creem <jeff@thecreems.com>
Subject: Re: Splitting packages  in per-procedure separate files
Date: Sun, 11 Feb 2007 08:45:06 -0500
Date: 2007-02-11T08:45:06-05:00	[thread overview]
Message-ID: <48j3a4-77i.ln1@newserver.thecreems.com> (raw)
In-Reply-To: <pan.2007.02.10.16.23.07.43888@virgilio.it>

Francesco Bochicchio wrote:
> Hi all,
> 
> due to coding standards which  were not enforced when someone else coded,
> I now have to split the packages of a 20000 LOC ADA program, putting a
> single procedure per file (using the separate clause).
> 
> While this is not a very big work. it would be nice t find some tool to
> help in this task.
> 
> Alternatively, I was tinking to prepare some script myself (Python + some
> parser library ). In this case, it would help to have  ADA grammar rules
> written in yacc-style or similar. This could also be useful in similar
> situation in the future.

I'm not sure that this got posted

http://www.adaic.org/standards/95lrm/grammar9x.y

Used to be easy to find the YACC Ada 95 Grammar but there are so many 
dead links for it now it certainly clouds things a bit. I am not even 
sure this is the "best" one.



      parent reply	other threads:[~2007-02-11 13:45 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-02-10 16:23 Splitting packages in per-procedure separate files Francesco Bochicchio
2007-02-10 17:50 ` Stephen Sangwine
2007-02-10 18:36   ` Anh Vo
2007-02-10 19:36   ` Jeffrey R. Carter
2007-02-11 12:09     ` Francesco Bochicchio
2007-02-11 14:08       ` Markus E Leypold
2007-02-11 19:29       ` Gautier
2007-02-12 10:45       ` Stephen Leake
2007-02-12 18:42         ` Francesco Bochicchio
2007-02-10 18:49 ` Simon Wright
2007-02-11 12:20   ` Francesco Bochicchio
2007-02-12  9:13   ` Jean-Pierre Rosen
2007-02-10 19:33 ` Jeffrey R. Carter
2007-02-11 13:45 ` Jeffrey Creem [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