SELECT

language · Also: CASE, CASE ELSE, END SELECT, SELECT CASE

Choose a branch matching an expression.

SELECT CASE expr SELECT expr CASE value [, value…] CASE IS relop expr CASE ELSE END SELECT

expr - value to match value - literal or range low TO high (inclusive) relop - =, <>, <, >, <=, >=

SELECT CASE is the usual spelling; SELECT expr is accepted too. See also IF.

Example:

N = 2
SELECT CASE N
CASE 1
  PRINT "ONE"
CASE 2 TO 4
  PRINT "TWO"
CASE IS > 10
  PRINT "BIG"
CASE ELSE
  PRINT "OTHER"
END SELECT

Source: docs/help/select-case.txt inmmcore. On the computer, typeHELP SELECT.