> E.g: > > 001 > 002 > .. > 00A > 00B > .. > 0A0 > 0A1 > .. > ZZZ > > Is there a native routine in Free Pascal to do that? write a convert procedure from base-10 numbers into base-36 and you're done.