Text processing/1: Difference between revisions

Content added Content deleted
(→‎{{header|J}}: Add some structure and discussion)
(→‎Process whole file at once: Add example output)
Line 570: Line 570:
DailySumry=: vals summarize@filter"1 flags
DailySumry=: vals summarize@filter"1 flags
MaxRuns=: findLongestRuns flags
MaxRuns=: findLongestRuns flags

(_4{.Dates) formatDailySumry _4{. DailySumry
(_4{.Dates) formatDailySumry _4{. DailySumry
Line: Accept: Line_tot: Line_avg:
NB. add output
2004-12-28 23 77.800 3.383
2004-12-29 23 56.300 2.448
2004-12-30 23 65.300 2.839
2004-12-31 23 47.300 2.057

MaxRuns formatFileSumry DailySumry
MaxRuns formatFileSumry DailySumry
Total: 1358393.400
NB. add output
Readings: 129403
Average: 10.497

Maximum run(s) of 589 consecutive false readings ends at line(s) starting with date(s): 1993-03-05
</lang>
</lang>