Using Pro*Ada with LSE under VMS

From: Gijs Bok <gijs_at_mbase97.hacktic.nl>
Date: Tue, 13 Jul 1993 00:22:58 +0200
Message-ID: <H.eg.msSriJ_5Ft__at_mbase97.hacktic.nl>


Hi,
I don't know if anybody has done this before, but if anyone is interested, I'll post or mail the following utility:

I've written a program that lets you REVIEW a Pro*Ada program in LSE. Pro*Ada error messages are normally directed to sys$output and a .LIS file. The program I've written translates the .LIS output to a diagnostics (.DIA) file for LSE.

The program is written in Ada. People using another preprocessor like Pro*C should have no trouble porting it to another language.

Together with some LSE and TPU commands, our LSE can be used like this:

  • Edit a .PAD file.
  • hit 'Do'. Type 'PRO'.
  • proada is automatically called. If it gives errors, LSE goes into review mode.
  • if proada precompilation succeeds, the generated .ADA and .ORA_DCL files are compiled. If they contain errors, LSE goes into review mode for the appropriate file.
  • The generated .ADA and .ORA_DCL files are loaded in LSE buffers.

The biggest advantage is that you don't have to look up erroneous Pro*Ada lines by typing in their line number. LSE does that for you if there is a diagnostics file.

History:
About two years ago, I did the same thing for UIL, the User Interface Language compiler for DecWindows. In those days, we had to type in UIL, there was no VUIT. The code for UIL just needed a little modification to make it usable for Pro*Ada.

Please let me hear from you. I wonder how many Pro*Ada users exist and how you feel about it.

Bye,

-- 
gijs_at_mbase97.hacktic.nl (Gijs Bok)
Systems analyst/Midi freak/bass player
Listen to M-BASE music; it'll blow your mind!
Received on Tue Jul 13 1993 - 00:22:58 CEST

Original text of this message