Modulinos: Difference between revisions

Line 427:
{{trans|Wren}}
<syntaxhighlight lang="emal">
^|We have created a module named ModulinoModulinosPart.emal.
|^
in Org:RosettaCode
type ModulinoModulinosPart
fun meaningOfLife = int by block do return 42 end
fun main = void by block do writeLine("The meaning of life is " + meaningOfLife() + ".") end
Line 437:
{{out}}
<pre>
emal.exe Org\RosettaCode\ModulinoModulinosPart.emal
The meaning of life is 42.
</pre>
<syntaxhighlight lang="emal">
^|Then we create a new module named ModulinoMainModulinos.emal,
|this importsimport the previous module.
|^
in Org:RosettaCode
load :ModulinoModulinosPart
type ModulinoMainModulinos
fun main = int by List args
writeLine("Who says the meaning of life is " + ModulinoModulinosPart.meaningOfLife() + "?")
return 0
end
Line 455:
{{out}}
<pre>
emal.exe Org\RosettaCode\ModulinoMainModulinos.emal
Who says the meaning of life is 42?
</pre>
218

edits