���As I understand it, the OP's problem is that he wants tocount bits from the high end, and Integers don't *have*a finite high end.PL/I has bit strings.�� Common Lisp has bit strings.Some Schemes have copied Lisp.�� Eiffel _had_ bit strings,more or less, but dropped them.for documentation.
| "Programs must be written for people to read, and only incidentally for machines to execute." |