Well, F:V might match against any feature-value pair.
... unless...
you impose the standard arity order there, but I cannot really see why you would want that.
In fact, there is a difference between l(f:V) and l(F:v) in that there is no requirement on the uniqueness of values in a record, and in this sense the pattern l(F:v ...) would be nondeterministic, provided no requirement on sorting the features. But I don't see why the question 'does it contain the feature f?' would have to be, in general, more interesting than 'does it contain a feature with the value v?'
Features and values are not equal. Look at the RecordC constraints, and think of your proposals in terms of incremental record specification.

Cheers,
Filip

_________________________________________________________________________________
mozart-users mailing list                               
[email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users

Reply via email to