I've been away for quite long, so did not use nimrod. And recently have updated all from scratch to compile my older project. Now there's a problem, that wasn't there before. Can someone explain what has changed, or is it a bug?
let filesToCreate = ["tempdir/fl1.a", "tempdir/fl2.b",
"tempdir/tempdir2/fl3.e", "tempdir/tempdir2/tempdir3/fl4.f"]
var f: TFile
for fn in filesToCreate:
assert(f.open(fn, fmWrite))
f.close()
# scan and compare with
var found: array[0..filesToCreate.high, bool]
The last line (array declaration 0..filesToCreate.high) produces Error: type mismatch