Data update
This commit is contained in:
parent
5150844a7d
commit
4bb20c9b71
7735 changed files with 38060 additions and 199180 deletions
|
|
@ -1,7 +1,13 @@
|
|||
/*REXX program demonstrates a REXX currying method to perform addition. */
|
||||
say 'add 2 to 3: ' add(2, 3)
|
||||
say 'add 2 to 3 (curried):' add2(3)
|
||||
say 'add 2 to 3: ' add(2,3)
|
||||
say 'add 2 to 3 (curried):' add2(3)
|
||||
exit /*stick a fork in it, we're all done. */
|
||||
/*──────────────────────────────────────────────────────────────────────────────────────*/
|
||||
add: procedure; $= arg(1); do j=2 to arg(); $= $ + arg(j); end; return $
|
||||
add2: procedure; return add( arg(1), 2)
|
||||
/*--------------------------------------------------------------------------------------*/
|
||||
add: procedure
|
||||
sum=arg(1)
|
||||
do j=2 to arg()
|
||||
sum=sum+arg(j)
|
||||
end
|
||||
return sum
|
||||
add2: procedure
|
||||
return add(arg(1),2)
|
||||
|
|
|
|||
|
|
@ -1,12 +1,16 @@
|
|||
/*REXX program demonstrates a REXX currying method to perform addition. */
|
||||
say 'add 2 to 3: ' add(2, 3)
|
||||
say 'add 2 to 3 (curried):' add2(3)
|
||||
say 'add 2 to 3: ' add(2, 3)
|
||||
say 'add 2 to 3 (curried):' add2(3)
|
||||
exit /*stick a fork in it, we're all done. */
|
||||
/*──────────────────────────────────────────────────────────────────────────────────────*/
|
||||
add: procedure; $= 0; do j=1 for arg()
|
||||
do k=1 for words( arg(j) ); $= $ + word( arg(j), k)
|
||||
end /*k*/
|
||||
end /*j*/
|
||||
return $
|
||||
/*──────────────────────────────────────────────────────────────────────────────────────*/
|
||||
add2: procedure; return add( arg(1), 2)
|
||||
/*--------------------------------------------------------------------------------------*/
|
||||
add: procedure
|
||||
sum=0
|
||||
do j=1 for arg()
|
||||
do k=1 for words(arg(j))
|
||||
sum=sum+word(arg(j),k)
|
||||
end /*k*/
|
||||
end /*j*/
|
||||
return sum
|
||||
/*--------------------------------------------------------------------------------------*/
|
||||
add2: procedure
|
||||
return add(arg(1),2)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue