Thanks. I mentioned it (uint.high) mostly for general interest anyway because I 
almost always use specific intXX and uintXX types.

What I said does hold true, however, also for and specifically for `uint64`.

`echo "max uint32: " & uint32.high` (and smaller sizes) does compile/work

but

`echo "max uint64: " & uint64.high` does _not_ compile.

Note that `int64.high` also compiles and works. It seems hence that the uint64 
case is simply a forgotten one that can and should be easily fixed.

As for int/uint I'm bewildered by the argument (not an ordinal) because one 
would assume that Nim (like most languages) has those defined to be whatever 
the bit size of a system happens to be, i.e. int is either int32 or int64 and 
the same for uint.

Reply via email to