Modulinos: Difference between revisions

Added Io
(Added Io)
Line 423:
main :: IO ()
main = putStrLn $ "Test: The meaning of life is " ++ show meaningOfLife</lang>
 
=={{header|Io}}==
 
ScriptedMain.io:
 
<lang io>#!/usr/bin/env io
 
ScriptedMain := Object clone
ScriptedMain meaningOfLife := 42
 
if (System args size > 0 and System args at(0) containsSeq("ScriptedMain"),
"Main: The meaning of life is #{ScriptedMain meaningOfLife}" interpolate println)</lang>
 
test.io:
 
<lang io>#!/usr/bin/env io
 
if (System args size > 0 and System args at(0) containsSeq("test"),
"Test: The meaning of life is #{ScriptedMain meaningOfLife}" interpolate println)</lang>
 
<lang sh>$ ./ScriptedMain.io
Main: The meaning of life is 42
$ ./test.io
Test: The meaning of life is 42</lang>
 
=={{header|J}}==
Anonymous user