RosettaCodeData/Task/Topic-variable/REXX/topic-variable.rexx

7 lines
544 B
Rexx

/*REXX pgm shows something close to a "topic variable" (for funcs/subs).*/
parse arg N /*get an arg from CL, maybe a 3? */
say mysub(N) ' ' /*invoke a function to square it.*/
exit /*stick a fork in it, we're done.*/
/*──────────────────────────────────MYSUB subroutine (function)─────────*/
mysub: return arg(1)**2 /*return the square of passed arg*/