Hi all.
On the Learning Module entitled, Line Addressing, an example is given:
S001 LBL S
S002 INPUT A
S003 INPUT B
S004 INPUT C
S005 INPUT D
S006 RCL D
S007 RCL C
S008 RCL B
S009 RCL A
S010 X^2
S011 XEQ Q001
S012 XEQ Q001
S013 XEQ Q001
S014 SQRT
S015 RTN
Q001 LBL Q
Q002 X <> Y
Q003 X^2
Q004 +
Q005 RTN
And then it's said that the 35 automatically adjusts the line numbers of GTO and XEQ instructions when lines are added or deleted. So, if we delete the line Q001, in this pamphlet, it is said that the 35s automatically adjusts line numbers in GTO and XEQ statements so they reflect the modification. Then, if we delete line Q001, the program becomes:
S001 LBL S
S002 INPUT A
S003 INPUT B
S004 INPUT C
S005 INPUT D
S006 RCL D
S007 RCL C
S008 RCL B
S009 RCL A
S010 X^2
S011 XEQ S016
S012 XEQ S016
S013 XEQ S016
S014 SQRT
S015 RTN
S016 X <> Y
S017 X^2
S018 +
S019 RTN
But, when I tried this on my 35s, although the line numbers changed to reflect the new Snnn numbering, the branching statements still stated XEQ Q001?
Is this a bug or have I missed a step or is that Learning Module incorrect?
Edited: 2 Mar 2012, 2:06 a.m.