GOTO a label - via a lookup table of label names.
Not recommended for good programming style.
The BRANCH command uses an Index Number to lookup a Label Name and performs a GOTO the Label Name.
The first label has an index of 0.
If the index was higher than the available list of label names then the BRANCH command does nothing.
This command is not recommended as it uses the outdated GOTO command.
BRANCH Index , (Label0 , Label1 , Label2 , Label3 .. LabelN)
REM let's jump to Label1
LET B0 = 1
BRANCH B0 , ( LABEL0 , LABEL1 , LABEL2)
' BRANCH Example ' branch.txt ' This command is NOT recommended DO FOR B0 = 2 TO 4 BRANCH B0 , (branch0,branch1,branch2,branch3,branch4) carryOn: NEXT LOOP branch0: GOTO carryOn branch1: GOTO carryOn branch2: GOTO carryOn branch3: GOTO carryOn branch4: GOTO carryOn branch5: GOTO carryOn