quit — Terminates Scilab or decreases the pause level
quit
The quit
command has two different meanings depending on the calling context:
pause
active,then the
quit
command makes Scilab terminate, even
if the command is called inside a function.
pause
active,then the
quit
command makes aborts the instructions
started at this pause level ando terminates the current pause level.
// quit Scilab function foo(x),if x then quit,end,endfunction foo(%t) //quits scilab //terminate instruction started in a pause context function foo(x),if x then quit,end,endfunction pause foo(%t) //returns at the main prompt level function foo1(x), mprintf('P1\n') if x then pause, mprintf('P2\n'),end, mprintf('P3\n') endfunction foo1(%t) //enter quit at the following prompt