uh@informatik.uni-kiel.dbp.de (Ulrich Hoffmann) (05/16/91)
After I have taken a closer look at the BASIS 15 CORE WORD SET, here are my first coupple of questions: 1) Why is 2* only defined on signed numbers e.g. ( n1 -- n2 ) and not ( n1|u1 -- n2|u2 ) ? 2) Is 2/ expected to perform a floored division? And what does the symmetric division lobby say, if they cannot implement 2/ via bit shift on a two's complement machine? If 2* and 2/ are in the CORE WORD SET, wouldn't it be reasonable also to have a U2/ ? 3) WHY is BLK in the CORE WORD SET and not in the BLOCK WORDSET ?!? 4) I don't think J is used very often. Why is it in the CORE WORD SET, and not in the CORE EXTENSION WORDSET? 5) Why is TRUE included in the CORE WORD SET, but FALSE isn't? 6) Why should [ result in an error, if not in compiling state. Why isn't this an "umbigous condition"? Ulrich Ulrich Hoffmann ---------------------------------------------------------------------- Christian-Albrechts-Universitaet Kiel, Institut fuer Informatik Preusserstr. 1 - 9 , D - 2300 Kiel 1 Telefon: ++49-431-5604-59 , Telefax: ++49-431-566143 EMail: uh@majestix.informatik.uni-kiel.dbp.de ----------------------------------------------------------------------