02-27-2019, 10:15 AM
While reading the user guide, it seems that the parameters of HP PPL
function are passed by value. Is there a way to pass them by reference ?
--see PPL program --
As python mode is not described in this guide, is "pythonesque"
function call use call by reference as in real python ?
-- see real python program --
function are passed by value. Is there a way to pass them by reference ?
--see PPL program --
Code:
DOIT(X)
25->X(1)
END;
EXPORT test()
BEGIN
LOCAL a;
{1,2,3}->a;
PRINT(a);
DOIT(a);
PRINT(a);
END;
As python mode is not described in this guide, is "pythonesque"
function call use call by reference as in real python ?
-- see real python program --
Code:
def doit(x):
x[1] = 45
a = [1,2,3]
print(a)
doit(a)
print(a)