FireURQ:Руководство пользователя: различия между версиями
Содержимое удалено Содержимое добавлено
Ajenta (обсуждение | вклад) |
Ajenta (обсуждение | вклад) Нет описания правки |
||
Строка 517:
На экране мы увидим:
'''Введите строку:'''
==Команда forget_procs==
В URQL есть нюанс - если мы используем '''goto метка''' из локации вызванной по ''proc'', то история вызовов не забывается.
Но есть команда '''forget_procs''', которая позволяет это исправить.
''':пример
pln Выводим текст 1
proc выход1
pln Выводим текст 2
end
:выход1
goto выход2
end
:выход2
forget_procs ; вставляем для того, чтобы забыть предыдущие действия
pln Выводим текст 3
pln Выводим текст 4
end'''
Без команды '''forget_procs''' мы увидим на экране
'''Выводим текст 1
Выводим текст 3
Выводим текст 4
Выводим текст 2'''
Если же мы используем эту команду, то на экране появится:
'''Выводим текст 1
Выводим текст 3
Выводим текст 4'''
что чаще всего и нужно.
| |||