Quirky label behaviour
Kenneth Brody
kenbrody at bestweb.net
Tue Jan 27 07:23:11 PST 2009
Quoting Roger Cornelius (Mon, 26 Jan 2009 20:57:37 -0500):
> filepro 5.06.06
> SCO OSR507
>
> In an input processing table is a subroutine at label "A8CC". In that
> section of code is a subsection at label "A8CC-01". E.g.:
>
> A8CC:::
> :' some processing::
> :xx ne yy:goto A8CC-01:
> :' some processing::
> A8CC-01:::
> :' some processing::
> ::return:
>
> The problem is the "goto A8CC-01" command jumps to the "A8CC" label
> instead of "A8CC-01", resulting in an infinite loop. This was
> determined by adding "show" statements. The problem occurs only if the
> table is executed with rclerk. If dclerk is used, the code works as
> expected. Removing the "-" from the label allows it to execute
> correctly in rclerk or dclerk. No syntax or duplicate label errors are
> produced when saving the table which is approximately 3700 lines.
[...]
This sounds familiar from something a long time ago. If you recompile the
processing in the 5.6.06 rcabe, does the problem go away? If not, contact
fpsupport.
--
KenBrody at BestWeb dot net spamtrap: <g8ymh8uf001 at sneakemail.com>
http://www.hvcomputer.com
http://www.fileProPlus.com
More information about the Filepro-list
mailing list