Anonymous user
Modulinos: Difference between revisions
Dart
(Dart) |
|||
Line 287:
$ dmd test.d scriptedmain.d -version=test
$ ./test
Test: The meaning of life is 42</lang>
=={{header|Dart}}==
scriptedmain.dart:
<lang dart>#!/usr/bin/env dart
#library("scriptedmain");
meaningOfLife() {
return 42;
}
main() {
print("Main: The meaning of life is ${meaningOfLife()}");
}</lang>
test.dart:
<lang dart>#!/usr/bin/env dart
#import("scriptedmain.dart", prefix: "scriptedmain");
main() {
print("Test: The meaning of life is ${scriptedmain.meaningOfLife()}");
}</lang>
Example:
<lang sh>$ ./scriptedmain.dart
Main: The meaning of life is 42
$ ./test.dart
Test: The meaning of life is 42</lang>
|