Interactive programming (repl): Difference between revisions
Undo revision 324512 by Drkameleon (talk) AWK solution taken out by mistake when editing Arturo solution.
Drkameleon (talk | contribs) No edit summary |
(Undo revision 324512 by Drkameleon (talk) AWK solution taken out by mistake when editing Arturo solution.) |
||
Line 76:
=={{header|Arturo}}==
In Arturo's REPL:
<lang arturo>$ :001> f: @(a b sep) -> a + 2*sep + b
= <function>
= "Rosetta::Code"</lang>
=={{header|AWK}}==
# syntax: GAWK -f CON GNU
# syntax: TAWK Thompson Automation
</lang>
<p>Command, program, output:</p>
<pre>
GAWK -f CON
BEGIN {
x = f("Rosetta","Code",":")
print(x)
}
function f(s1,s2,s3) { return(s1 s3 s3 s2) }
^Z <-- CTRL-Z
</pre>
▲=> Rosetta::Code
<p>Command (followed by welcome banner), program, output:</p>
<pre>
▲$> </lang>
TAWK
TAWK Version 5.0c (for Windows/NT)
Copyright 1996 Thompson Automation, Inc. All Rights Reserved.
Enter AWK Program followed by a blank line:
BEGIN {
x = f("Rosetta","Code",":")
print(x)
}
function f(s1,s2,s3) { return(s1 s3 s3 s2) }
<-- blank line
Enter program arguments, if any:
<-- blank line
Rosetta::Code
</pre>
=={{header|BASIC}}==
|