args[ 0 ] > size( args )
Publié : mer. mai 12, 2021 3:20 am
Hello, a new option for args can be args[0] equivalent to determining the number of arguments size( args )
f( 9, 8, 7 ) enter [ f, 9, 8, 7]
Code : Tout sélectionner
//#cas
f( a, b, c ):=
begin
local y;
y := args;
print( size( args ) ); // args: 4
// print( args[ 0 ] ); // 4
print( args[ 1 ] ); // function name: f
print( args[ 2 ] ); // firts arg: 9
print( args[ 3 ] ) ; // second arg: 8
print( args[ 4 ] ); // Third arg: 7
// print(args[5]);
print( y ); // [ f, 9, 8, 7]
return y; // [ f, 9, 8, 7]
end;