comp.lang.ada
 help / color / mirror / Atom feed
From: "John G. Volan" <johnvolan@sprintmail.com>
Subject: Re: Ada95 Pretty-Printers
Date: 1997/06/10
Date: 1997-06-10T00:00:00+00:00	[thread overview]
Message-ID: <339D7FCA.2B11@sprintmail.com> (raw)
In-Reply-To: 199706101259.OAA17279@basement.replay.com


Anonymous wrote:
> 
> As I recall, Apex has a "switches" file that tells it what to do about a
> lot of things. Last time I used it, we had to modify switches to link in
> some bindings we used. Some of the switches control reformatting; I
> think there's one that turns reformatting on or off completely. So,
> perhaps you could RTFM or contact your Rational rep and be able to get
> Apex to be less intrusive. Good luck.

We tried that. The switches in Apex are very limited, they do not give
you very much control at all.  For instance, you can set the number of
spaces per indent and the typecase for reserved words and identifiers,
and you can force it to put params on separate lines (but only when they
don't all fit on one line), but you can't make it line up parameters and
reserved words on the left if it doesn't already feel like doing that.

We've talked with our Rational reps and come up dry. The most they've
been able to come up with was a little post-processing script that could
take an acronym list and turn all the embedded acronyms in our
identifiers from initial-caps to all-caps.  But that's just lexical
stuff, not the syntactic layout control we'd like to have.

------------------------------------------------------------------------
Internet.Usenet.Put_Signature 
  (Name       => "John G. Volan",
   Employer   => "Texas Instruments Advanced C3I Systems, San Jose, CA",
   Work_Email => "johnv@ti.com",
   Home_Email => "johnvolan@sprintmail.com",
   Slogan     => "Ada95: World's *FIRST* International-Standard OOPL",
   Disclaimer => "My employer never defined these opinions, so using " & 
                 "them would be totally erroneous...or is that just "  &
                 "nondeterministic behavior now? :-) ");
------------------------------------------------------------------------




  reply	other threads:[~1997-06-10  0:00 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <339C58A6.4D5A@sprintmail.com>
1997-06-10  0:00 ` Ada95 Pretty-Printers Anonymous
1997-06-10  0:00   ` John G. Volan [this message]
1997-06-10  0:00 ` Samuel Mize
1997-06-10  0:00   ` John G. Volan
1997-06-10  0:00     ` Spam Hater
1997-06-10  0:00       ` Spam Hater
1997-06-16  0:00     ` Greg Gicca @pulsar
1997-06-10  0:00   ` stuman
1997-06-10  0:00   ` John G. Volan
1997-06-11  0:00     ` Samuel Mize
1997-06-12  0:00     ` Robert Dewar
1997-06-12  0:00     ` John G. Volan
1997-06-13  0:00       ` Samuel Mize
1997-06-14  0:00         ` Tom Phinney
1997-06-14  0:00         ` Robert Dewar
1997-06-14  0:00           ` Samuel Mize
1997-06-14  0:00             ` Robert Dewar
1997-06-11  0:00 ` Matthew Heaney
1997-06-11  0:00 ` Rolf Ebert
1997-06-11  0:00   ` John G. Volan
1997-06-12  0:00 ` Jeff Burns
replies disabled

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