DOCASE Argument CASE Operator Argument (commands....) BREAK CASE Operator Argument <- you may have many case statements CASE Operator Argument (commands....) BREAK ENDCASE This command structure is like a multiple IF with OR ability (confused ?) It lets you choose easily between more than 1 choices. example : TestVar = "TEST" DoCase $TestVar Case = "EHH?" Case = "REAL" Say Real BREAK Case = "TEST" Say Test BREAK EndCase The above should print the word "Test" You can have as many case statements as you want. The @{" OPERATOR " link "operator"} argument has the same meaning as for IF and WHILE. You can have DoCase within DoCase etc... When docase finds a case which is true, it will start executing until it encounters an ENDCASE or a BREAK. - like in a C program This means that you can have multiple case arguments, providing a rudimentary OR facility.