Runtime evaluation/In an environment: Difference between revisions

Content added Content deleted
(Added Wren)
m (→‎{{header|REXX}}: added whitespace, changed a comment.)
Line 895: Line 895:


=={{header|REXX}}==
=={{header|REXX}}==
<lang rexx>/*REXX program to demonstrate some run-time evaulations. */
<lang rexx>/*REXX program demonstrates some run─time evaulations. */
a= fact(3)

a=fact(3)
b= fact(4)
b=fact(4)
say b-a
say b-a
exit /*stick a fork in it, we're done.*/
exit /*stick a fork in it, we're all done. */
/*──────────────────────────────────────────────────────────────────────────────────────*/

fact: procedure; parse arg n; != 1; do j=2 to n; != ! * j; end; return !</lang>
/*───────────────────────────────────FACT subroutine────────────────────*/
{{out|output|text=&nbsp;}}
fact: procedure; parse arg n; !=1; do j=2 to n; !=!*j; end; return !</lang>
'''output'''
<pre>
<pre>
18
18