Re: TDL := versus :<

[email protected] Wed, 13 Aug 2003 09:13:36 +0900 (JST)
Newsgroups gmane.comp.ai.lkb
Message-ID <[email protected]>
Thanks Ulrich, Chris and Ann.

In summary (for the FAQ):

What is the difference between ":=" and ":<"?

The original definitions are that ":=" allows one to specify AVM
constraints, while ":<" only allows a single supertype.  Because of
this difference you can chain ":<"s, for example:

   a :< b :< c.

which is the same as:

  a :< b.
  b :< c.

or 

  a := b.
  b := c.

PET makes this distinction, and allows chaining.

LKB deprecates ":<" and interprets it in exactly the same way as ":=".