The cross-datatype entailment test cases are reasonably clear cut, from a mathematical point of view, I think. But Patrick raises a good point when he asks (with a weather eye on implementation?) "what does it mean to say that datatype X is supported?" The intention with an entailment test case that's described as having datatype support for DTs X, Y and Z is this: that to be able to run the test case, you are able to decide: for any two datatyped literals, a and b, with the datatypes of a and b coming from {X, Y, Z}, do a and b represent the same value? (You don't need to be able to work out what that value is; just to answer that question.) Now, it might be better if the "datatype support" was recorded in the test case manifest using a cons list; I'm willing to take advice on that, but that is what is meant by the manifest contents at this stage. jan -- jan grant, ILRT, University of Bristol. http://www.ilrt.bris.ac.uk/ Tel +44(0)117 9287088 Fax +44 (0)117 9287112 http://ioctl.org/jan/ They modified their trousers secretly.Received on Friday, 22 November 2002 11:48:46 EST
This archive was generated by hypermail pre-2.1.9 : Wednesday, 3 September 2003 09:54:09 EDT