[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

#O, an alternate view



The reason I don't agree that #o777777000000 should be a BIGNUM is that I think
it should be an UNSIGNED OCTAL read.  I have yet to want to represent a bit
pattern by specifying its two's complement and preceeding it with a - sign in
LISP, and only very rarely in MIDAS.  I'd rather do #.(- #o250).  Thus
#o777777000000 should be read in as -262144., while #o1777777000000 would be
read in as 137438691328. as it is now.  This corresponds with the belief that
the reason 2^n bases are used most frequently is to produce a specific bit
pattern rather than an integer.