* Re: Program structure-> HTML [not found] <01bcb3ba$3e1fed60$914c18cb@HOMER.adl.csc.com.au> @ 1997-09-03 0:00 ` Jeff Burns 1997-09-06 0:00 ` Robert Dewar 1997-09-03 0:00 ` Eric James DeArment 1 sibling, 1 reply; 3+ messages in thread From: Jeff Burns @ 1997-09-03 0:00 UTC (permalink / raw) >Does anyone know if there is a utility which will parse Ada code and >produce a structural map of the code and write this out in a HTML form. I'm >thinking that it would be useful to have a HTML page with the structure of a >procedure say, and with any procedures or functions within that procedure to be >hypertext links to the structure of that particular procedure or function. In >that way a whole program can be mapped into a hypertext document which would aid >visualisation of the code. Does anything already exist of this sort? Yes, GrammaTech Ada-ASSURED has this capability and so will a language-sensitive toolset we plan to release this fall, Ada-Utilities. Both are integrated with a web browser and include a scripting language that provides easy access to the structure of your Ada source code. We include a demo file called AdaDoc (loosely styled after JavaDoc, if you're familiar with that), which does something very similar to what you've described. Through the scripting language, access to the abstract syntax tree, and integration with web browsers you can customize it to do what you want. Please contact me directly if you'd like more information or pricing. Jeff Burns ----------------------------- Jeff Burns, Director of Marketing GrammaTech, Inc. One Hopkins Place Ithaca, NY 14850 ph: 607-273-7340 fax: 607-273-8752 e-mail: jeff@grammatech.com www: http://www.grammatech.com Team Ada ============================== Ada-ASSURED is now available from Aonix and Cayenne as well as GrammaTech. ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Program structure-> HTML 1997-09-03 0:00 ` Program structure-> HTML Jeff Burns @ 1997-09-06 0:00 ` Robert Dewar 0 siblings, 0 replies; 3+ messages in thread From: Robert Dewar @ 1997-09-06 0:00 UTC (permalink / raw) Jeff Burns says <<Yes, GrammaTech Ada-ASSURED has this capability and so will a language-sensitive toolset we plan to release this fall, Ada-Utilities. Both are integrated with a web browser and include a scripting language that provides easy access to the structure of your Ada source code.>> How can Ada-ASSURED achieve this in the presence of overloaded functions, how would it know to link a given reference to the right defining occurrence. I thought Ada-ASSURED did not do full visibility analysis ... Jeff, can you clarify this, if Ada-ASSURED *can* deal with overloading, it would be very interesting ... ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Program structure-> HTML [not found] <01bcb3ba$3e1fed60$914c18cb@HOMER.adl.csc.com.au> 1997-09-03 0:00 ` Program structure-> HTML Jeff Burns @ 1997-09-03 0:00 ` Eric James DeArment 1 sibling, 0 replies; 3+ messages in thread From: Eric James DeArment @ 1997-09-03 0:00 UTC (permalink / raw) To: Shaun Troedson I believe the guy who created the Ada Lovelace Tutorial has an Ada to HTML converter. You can get it from the Lovelace web page at http://www.adahome.com/Tutorials/Lovelace. -Eric- +-------------------------------------------------+ | "It is what sustained us through our | | days, the truth that was in our hearts | | and strength in our arms, and fulfillment | | in our tongues."-Oisin Mac Finn | | | | Eric DeArment /|\ | | ejd@efn.org | | Team Ada | +-------------------------------------------------+ ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~1997-09-06 0:00 UTC | newest] Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <01bcb3ba$3e1fed60$914c18cb@HOMER.adl.csc.com.au> 1997-09-03 0:00 ` Program structure-> HTML Jeff Burns 1997-09-06 0:00 ` Robert Dewar 1997-09-03 0:00 ` Eric James DeArment
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox