jim@ism780b.UUCP (08/02/84)
#R:fortune:-378600:ism780b:25500009:000:790 ism780b!jim Jul 17 21:43:00 1984 > Dennis talked about this a bit at the Usenix session. What he said was > roughly like this: "I had a choice of two ways to put enums in. One was > to make them first-class citizens, so that one could do things like > defining arrays with enum subscripts and so forth. The other was to > fudge them in as a restricted form of integer. I did it the easy but > ugly way, and made them restricted integers." Had Dennis dealt with his semantics in a more formal fashion, he would have realized that his choices were to make them full class citizens or to make them *un*restricted integers. I sure wish he had bitten the bullet and added subranges and arrays with range types, but I can understand (but not condone) his reluctance to do so. -- Jim Balter, INTERACTIVE Systems (ima!jim)