Когда я использую ошибку? и попробуйте, err нужно значение
Вот моя функция, которая выполняет cmd как инструкции Rebol:
exec-cmd: func [
cmd [ block! ] "Rebol instructions"
/local err
] [
if error? err: try [
do cmd
] [ print mold disarm err ]
]
Когда я запускаю функцию, я обнаружил следующее сообщение об ошибке:
** Script Error: err needs a value
** Where: exec-cmd
** Near: if error? err: try [
do cmd
]
Как я могу избежать этого сообщения и устранить ошибку?