tbray@watsol.UUCP (09/23/87)
I am writing a customized dbx front-end for debugging a large exotic program which has things packed into bit fields. dbx prints this stuff, which is declared as an int ***, out in hex. I want to extract the bit fields, so I wrote a little predicate which turns a hex number into an int, then I was going to use 'logand' to pull out fields. However, Elisp ints are *not* 32-bit quantities - they are 24 bits (right)? Argh! On to plan B...