Hallo lameda,
"SELECT" funktioniert nur mit einem Register.
Der "SELECT" Befehl vergleicht das Register bzw. den Wert im Register mit einem anderen Register oder einer Konstanten oder einem Argument oder einem Stringregister.
IF\statement\\\\\\\\\\\\\\\\\JOINT\100\%
\1\R[\]\\\\\\\\\\\\\5
2 Constant 6
3 AR[ ] 7
4 SR[ ] 8
TEST\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
1/2
1: SELECT R[1]=Constant ...
[End]
Sollte diese Werte übereinstimmen, dann kann zu einem Label gesprungen oder ein Programm aufgerufen werden
IF\statement\\\\\\\\\\\\\\\\\JOINT\100\%
\1\JMP\LBL[\\]\\\\\\5
2 CALL program 6
3 CALL program() 7
8
TEST\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
1/2
1: SELECT R[1]=Constant ...
[End]
Gruss
hermo