Anonymous user
Modulinos: Difference between revisions
m
Node.js is a JavaScript implementation
(Changed "Chicken Scheme" to "Scheme") |
m (Node.js is a JavaScript implementation) |
||
Line 726:
}
}</lang>
{{Works with|Node.js}}
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|LLVM}}==
Line 979 ⟶ 1,003:
(println (format "Test: The meaning of life is %d" (SM:meaning-of-life)))
(exit)</lang>
▲=={{header|Node.js}}==
▲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|Objective-C}}==
|