File: select.cat

package info (click to toggle)
scilab 2.6-4
  • links: PTS
  • area: non-free
  • in suites: woody
  • size: 54,632 kB
  • ctags: 40,267
  • sloc: ansic: 267,851; fortran: 166,549; sh: 10,005; makefile: 4,119; tcl: 1,070; cpp: 233; csh: 143; asm: 135; perl: 130; java: 39
file content (40 lines) | stat: -rw-r--r-- 920 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
select            Scilab Group            Scilab Function            select
NAME
   select - select keyword 
  
DESCRIPTION
  select expr,
    case expr1 then instructions1,
    case expr2 then instructions2,
    ...
    case exprn then instructionsn,
    [else instructions],
  end
    Notes:
  
 -    The only constraint is that each "then"  keyword  must be on  the
      same line line as corresponding "case" keyword.
      
 -    The "keyword "then"  can be replaced by a carriage return or a
      comma.   instructions1 are executed if expr1=expr, etc. 
      
     Warning: the number of characters used to define the body of any
      conditionnal instruction (if while for or select/case) must be
      limited to 16k. 
      
EXAMPLE
 while %t do
   n=round(10*rand(1,1))
   select n
   case 0 then 
     disp(0)
   case 1 then
     disp(1)
   else
     break
   end
 end
   
SEE ALSO
   if, while, for