Каждая функция обычно имеет псевдопеременные, называемые «return». Вы можете видеть, что в окне sYmbol.Browse.Var \\*\*\<myfunc>\*
(где MyFunc это имя вашей функции)
Из любой переменной, которую вы можете получить его значение с помощью функции ПРАКТИКЕ Var.VALUE(<variable>)
.
Таким образом, вы получите возвращаемое значение функции MyFunc() с
GO sYmbol.EXIT(myfunc) // go to return statement of myfunc
PRINT Var.VALUE(return) // get the return value
Если вы хотите сделать тест модуля, другой подход может быть интересно для вас:
Так изображений вы просто хотите вызвать функцию int func3(int a, int b)
со случайными аргументами (например, 5 и 3) и получить возвращаемое значение. В этом случае выполните следующие действия:
Var.NEWLOCAL \x // create artificial variable on the PRACTICE stack
Var.Set \x=func3(5,3) // execute func3() with arguments 5 and 3 on your CPU
PRINT Var.VALUE(\x) // get the return value