TUTORMSG subroutine (AREV Specific)
At 08 JAN 1999 05:34:06PM Matt Sorrell wrote:
Hello.
I have been looking at the tutorial that comes with AREV 3.x (we run 3.12), and have noticed in the CAPTURED file, there are a number of keyset records that all include calls to a system subroutine TUTORMSG. From stepping through the tutorials, I have been able to basically figure out the functionality of this routine.
Naturally, I cannot find any source code for it, and the object code resides in the SYSOBJ table.
Does anyone have any documentation on this subroutine? I have searched the TB articles, the KB articles, and the system help files that come with AREV. No joy.
Or is there a way, without violating licensing agreements, to analyze the object code and determine how many ON POS GOSUB branches there are, and maybe (hope beyond hope) some of their basic functionality?
Thanks,
Matt Sorrell
msorrell@movgal.com
At 09 JAN 1999 11:07AM akaplan@sprezzatura.com - [url=http://www.sprezzatura.com]Sprezzatura, Inc.[/url] wrote:
Don't think this is a trade secret, but here's what we do.
Call TutorMsg( a…)
until we break with maximum number of parameters.
Then, start passing in various values and numbers to see what happens. Reading the object code and checking the string space helps sometimes. Keep in mind contents of @ANS, @RECORD, @PSEUDO and @ID.
Eventually, you figure things out. You have enough information to figure it out.
Did you check the Developer's Utility Disks?
akaplan@sprezzatura.com
At 11 JAN 1999 08:56AM Matt Sorrell wrote:
Well,
Silly me. I was looking in the wrong spot. The source code for both the TUTORIAL program and the TUTORMSG subroutine are available, in the SORUCE table in the TUTOR app.
Helps if you look in the right spot.
*SHRUG*
Matt Sorrell
msorrell@mvogal.com