[Info-Ingres] ABF Debugger / NAIUA

OldSchool scott.myron at macys.com
Mon Nov 5 14:46:14 CST 2007


On Nov 5, 3:36 pm, Karl & Betty Schendel <schen... at kbcomputer.com>
wrote:
> At 9:18 PM +0100 11/5/07, Andrew Wilson wrote:
>
> >Hi group,
>
> >I am looking for an ABF debugger, and can see that NAIUA has this listed
> >under their membership area.
>
> >Does anybody know if  the group is still active (unable to open the
> >application form as it is word, and no response from the mail link)?
>
> >Alternatively, does anyone know of an ABF debuuger? Is the NAIUA group one
> >any good?
>
> The NAIUA is moribund at the moment, and has been for quite
> some while.   While there is plenty of Ingres usage in
> North America, there doesn't seem to be any great amount
> of user group interest, at least not at that level.  There has
> been sporadic regional and local user-group activity, although
> I don't keep track.
>
> As for the ABF "debugger" -- I downloaded the linked-to
> tar file from the naiua site, and it's not a debugger as
> you might think of one.  It appears to be a semi automated
> way of inserting message statements into the source;  I
> didn't dig into it at all.
>
> Unfortunately, in all the years I used ABF/4GL, I never heard
> of any real debugger for it.  At this stage in ABF's life, it
> would be a serious labor of love to produce such a thing.
> (Meaning that you are unlikely to make any money or get
> any great amount of thanks for doing it.)
> Since ABF can be run interpreted, a debugger would certainly
> seem to be possible, but nobody I know has ever looked at
> doing it.
>
> Karl

i assume the OP is referring to osq-debug.  I used it once upon a many
moons ago.  basically, it will print each block of code as it
executes, and print the values of selected variables at that time.  It
works by generating a temporary file with each block of code
duplicated inside a message box.  It was also, IIRC, somewhat fragile,
in that is was easy to get it generate code that would compile and
die....




More information about the Info-Ingres mailing list