TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: George Moralez
from: Jerry McBride
date: 1995-03-22 16:37:10
subject: REXX & SysLoadFuncs

George Moralez wrote in a message to All:

--- some deleted ---

 GM> I was developing an application using VX-REXX and things
 GM> were running fine until one day I got an error #43 'Routine
 GM> not found' on a call to SysLoadFuncs.  I had the following
 GM> code;

 GM>    call RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
 GM>    call SysLoadFuncs

 GM> This same error also occurred in a CMD file I created to
 GM> test my procedures. I did not copy it from my VX-REXX stuff,
 GM> so typos are not the problem in the CMD file.  I do believe
 GM> I had a typo in the VX-REXX version of RxFuncAdd, I had
 GM> 'SysLoad Funcs'.

 GM> I solved the problem by adding;
 GM>    call RxFuncDrop SysLoadFuncs
 GM> in front of the other calls.  Both programs ( VX-REXX & CMD
 GM> ) ran fine. 

 GM> I then removed the RxDropFuncs call from both programs and
 GM> again both ran fine. I then duplicated my typo in VX-REXX
 GM> and both still ran fine. 

 GM> The problem is solved for now but still has me perplexed.  I
 GM> am unable to duplicate it by retracing my development steps
 GM> as I remember them. 

 GM> Just thought, maybe, someone knows what I did.

Hmmm... I haven't tried it, but perhaps your code tried to load functions
that were already loaded? Thus the need to "drop" them before
your script would run?




Jerry McBride 
--- timEd/2 1.01+
* Origin: MoDem_Corner_1-609-877-0836_USA_V.34_[Team OS/2] (1:266/28)
SEEN-BY: 105/42 620/243 711/401 409 410 413 430 807 808 809 934 955 712/407
SEEN-BY: 712/515 628 704 713/888 800/1 7877/2809
@PATH: 266/28 400 100 505 3615/50 396/1 270/101 105/103 42 712/515 711/808
@PATH: 711/809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.