Anonymous user
Nested function: Difference between revisions
m
→{{header|REXX}}: used the separator as per task requirements.
m (→{{header|REXX}}: changed inner function name.) |
m (→{{header|REXX}}: used the separator as per task requirements.) |
||
Line 1,150:
<lang rexx>/*REXX program demonstrates that functions can be nested (an outer and inner function).*/
ctr= 0 /*initialize the CTR REXX variable.*/
call MakeList '.
exit 0 /*stick a fork in it, we're all done. */
/*──────────────────────────────────────────────────────────────────────────────────────*/
MakeItem: parse arg sep,text; ctr= ctr + 1 /*bump the counter variable. */
say ctr || sep || word($, ctr)
return
/*──────────────────────────────────────────────────────────────────────────────────────*/
|