Taken from sal_list.as:
List(T:Type): ListType T == add {
   Rep == Record(elt:T, next:%);
   ...
   if T has PrimitiveType then {
     (l1:%) = (l2:%):Boolean == {...}
     ...
   }}

It leads to an unspecified behaviour for
L: List OutputType := [Integer, String];

Ralf

> The reason is that there are two separate concepts:
> 
> D \in C  and  C' \subset C
> 
> It is reasonable to want the second, but that is not what "has" does.
> Do you have some concrete examples?


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
open-axiom-devel mailing list
open-axiom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open-axiom-devel

Reply via email to