Ответ 1
Этот ответ дополняет правильный ответ :quit
Ankit Goel, а также (1) дает представление о том, зачем нужен :
и (2) другие опции, кроме :quit
.
Swift REPL работает совместно с отладчиком LLDB.
:
является управляющим префиксом REPL для выполнения команды LLDB. В REPL :help
перечислит доступные команды LLDB.
Любое из следующего закроет Swift REPL и впоследствии LLDB с помощью одной командной строки.
:exit
:quit
:q
Также можно выйти из REPL в LLDB с помощью только :
, а затем quit
(или exit
), используя команду LLDB напрямую.
sh$ swift
Welcome…
1> print(18 + 4)
22
2> :
(lldb) print "hello"
(String) $R0 = "hello"
(lldb) quit
sh$
Добавление: команда LLDB c
или continue
может использоваться для возврата в среду Swift REPL.