pause
временно приостанавливает выполнение и разрешает инструкции в консоли.
Синтаксис
pauseОписание
Переключение в режим pause. Внесение функции pause в
            код функции прерывает исполнение функции: появляется символ командной строки, который
            указывает уровень  pause (например, -1->).
            Пользователь затем оказывается в новом рабочем окружении, в котором доступны все переменные
            более низкого уровня (и, особенно, все переменные функции) и могут быть изменены вручную
            при необходимости.
Чтобы продолжить выполнение, введите resume.
Это режим прекращается командой abort.
|  | Команда  pauseчрезвычайно полезна в процессе отладки. | 
Примеры
function c=foo(b) a = 42 + b disp("Благодаря инструкции pause, вы можете исследовать - имеет ли ''a'' верное значение."); disp("Значение может быть, если нужно, изменено."); pause c = a + 2 endfunction a = 3; foo(2)
--> a = 3; --> foo(2) "Благодаря инструкции pause, вы можете исследовать - имеет ли 'a' верное значение." "Значение может быть, если нужно, изменено." Введите «resume» или «abort» для возврата на стандартный уровень командной строки. -1-> a a = 44. -1-> a = 0; -1-> resume ans = 2.
Смотрите также
- debug — Среда отладки в Scilab
- halt — stop execution
- return — возврат или возобновление исполнения и копирование некоторых локальных переменных
- abort — прерывание исполнения
- whereami — выводит на экран текущую инструкцию дерева вызова
- sleep — suspend all code executions (console, scripts, callbacks,..)
- quit — Закрывает Scilab или уменьшает уровень паузы
История
| Версия | Описание | 
| 6.0.0 | Новые значения локальных переменных, изменённые в течение паузы, теперь
                    учитываются при возвращении с помощью resume. | 
| Report an issue | ||
| << if | Управляющая логика | resume >> |