Weather routing: Difference between revisions
→{{header|Wren}}: Now deals with Windows line separators when reading the file.
m (→{{header|Go}}: '\r' on Windows (cmiiw)) |
(→{{header|Wren}}: Now deals with Windows line separators when reading the file.) |
||
Line 967:
var getPolarData = Fn.new { |fileName|
var lines = File.read(fileName).split("\n")
var header = lines[0].trim().split(";")
var winds = header[1..-1].map { |x| Num.fromString(x) }.toList
var degrees = []
var speeds = []
for (line in lines[1..-1]) {
line = line.trim()
if (line == "") break // ignore final blank line if there is one
var cols = line.split(";")
|