Anonymous user
Modulinos: Difference between revisions
Added Node.js
(→{{header|Haskell}}: Add Factor, as best as I understand it.) |
(Added Node.js) |
||
Line 552:
(println (format "Test: The meaning of life is %d" (SM:meaning-of-life)))
(exit)</lang>
=={{header|Node}}==
Node.js has scripted main.
scriptedmain.js
<lang javascript>#!/usr/bin/env node
function meaningOfLife() { return 42; }
exports.meaningOfLife = meaningOfLife;
function main() {
console.log("Main: The meaning of life is " + meaningOfLife());
}
if (!module.parent) { main(); }</lang>
test.js
<lang javascript>#!/usr/bin/env node
var sm = require("./scriptedmain");
console.log("Test: The meaning of life is " + sm.meaningOfLife());</lang>
=={{header|Octave}}/{{header|MATLAB}}==
|