title: Is it possible to identify and distinguish types using Fortran's Select Type?
body: <p>Can <code>Select Type</code> distinguish between <code>Integer(Int8)</code>, <code>Integer(Int16)</code>, <code>Integer(Int32)</code> and <code>Integer(Int64)</code>? </p>
  
  <p>Also, can <code>Select Type</code> identify an integer type irrespective of the number of bits it uses?</p>