SELECT

SELECT <var>
    CASE
        <body>[;]
    [CASE]
        [<body>[;]]
    [...]
    [DEFAULT]
        [<body>]
END SELECT

Type: statement

変数 <var> を復数の値で調べる事ができます。
CASE のどの条件にも一致しない場合として DEFAULT を使用できます。
例:

   SELECT myvar
       CASE 1
           PRINT "Value is 1"
       CASE 5
           PRINT "Value is 5"
       CASE 2*3
           PRINT "Value is ", 2*3
       DEFAULT
           PRINT "Value not found"
   END SELECT

復数の条件が合致する場合は CASE の後ろに ; を付けて
同じ値を 1 処理で実行できます。

   SELECT st$
       CASE "Man"
           PRINT "It's male"
       CASE "Woman"
           PRINT "It's female"
       CASE "Child";
       CASE "Animal"
           PRINT "It's it"
       DEFAULT
           PRINT "Alien detected"
   END SELECT
