comp.lang.ada
 help / color / mirror / Atom feed
* chopping Ada source that have preprocessor symbols in them
@ 2013-02-06  0:54 Georg Bauhaus
  2013-02-06  5:29 ` codeallergy
                   ` (3 more replies)
  0 siblings, 4 replies; 29+ messages in thread
From: Georg Bauhaus @ 2013-02-06  0:54 UTC (permalink / raw)


I need to integrate an Ada source program that consists
of a few compilation units. When I want one unit per file,
then, usually, I can call gnatchop and be done.

However, the program is using preprocessor symbols that
I wish to keep. gnatchop can parse source files using
different characters sets, but apparently it cannot parse
files that use preprocessor symbols, including GNAT ones.

My "solutions" are not solutions, I feel. Either

- I call gnatprep with the original program as input and use
   the output as input to gnatchop. I loose the preprocessor
    symbols in all resulting compilation units,

or

- I do manual labor.

Neither is working well, really. Are there other options?



^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2013-02-19 23:20 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-02-06  0:54 chopping Ada source that have preprocessor symbols in them Georg Bauhaus
2013-02-06  5:29 ` codeallergy
2013-02-06 12:00   ` Georg Bauhaus
2013-02-08 12:22 ` Stephen Leake
2013-02-08 13:19   ` Georg Bauhaus
2013-02-09  2:51     ` Stephen Leake
2013-02-09 17:59       ` Georg Bauhaus
2013-02-09 20:15         ` Simon Wright
2013-02-11 23:13           ` Georg Bauhaus
2013-02-12 16:04             ` Björn Persson
2013-02-12 19:18               ` Georg Bauhaus
2013-02-15 10:40         ` Stephen Leake
2013-02-15 11:11           ` Georg Bauhaus
2013-02-15 16:39             ` Pascal Obry
2013-02-16  1:10               ` Randy Brukardt
2013-02-17  8:46                 ` Jacob Sparre Andersen
2013-02-18 23:18                   ` Randy Brukardt
2013-02-19 10:05                     ` Version control and multiple implementation variants (Was: chopping Ada source that have preprocessor symbols in them) Jacob Sparre Andersen
2013-02-19 11:41                       ` Thomas Løcke
2013-02-19 16:42                       ` chopping Ada source that have preprocessor symbols in them Pascal Obry
2013-02-19 21:07                       ` Version control and multiple implementation variants (Was: chopping Ada source that have preprocessor symbols in them) Randy Brukardt
2013-02-19 23:20                         ` Georg Bauhaus
2013-02-16  8:22             ` chopping Ada source that have preprocessor symbols in them Stephen Leake
2013-02-16 15:12               ` Georg Bauhaus
2013-02-17 11:51                 ` Stephen Leake
2013-02-18 12:51               ` Björn Persson
2013-02-08 20:27 ` Florian Weimer
2013-02-08 21:09   ` Georg Bauhaus
2013-02-10  9:01 ` Björn Persson

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