corrade-nucleus-nucleons
/script-kiddie/002_script_kiddie/script-kiddie/node_modules/ace-builds/demo/kitchen-sink/docs/d.d |
---|
@@ -0,0 +1,14 @@ |
#!/usr/bin/env rdmd |
// Computes average line length for standard input. |
import std.stdio; |
void main() { |
ulong lines = 0; |
double sumLength = 0; |
foreach (line; stdin.byLine()) { |
++lines; |
sumLength += line.length; |
} |
writeln("Average line length: ", |
lines ? sumLength / lines : 0); |
} |