KIF: What's our goal?
pat hayes
phayes at ai.uwf.edu
Fri Jul 6 14:32:10 CDT 2001
>John,
> I agree. Glad we could clear this up. Sorts and quoting are
>linked. I'm advocating sorts and quoting by parameter types (like
>Cyc) rather than a syntactic marker.
What are you guys talking about? I see no link between sorting and
quotation (other than one can of course quote sort expressions if
they are in the language), and I have no idea what 'quoting by
parameter types' means.
Adam, can you give us an outline of what you have in mind here, maybe
in the form of some illustrative examples?
Pat
>
>Adam
>
>At 01:42 PM 7/6/2001 -0400, John F. Sowa wrote:
>>Adam,
>>
>>OK. Your requests for "minimalism" misled me. But if you're
>>asking for a language roughly comparable in scope to CycL, then
>>I don't think that we're far apart.
>>
>> > I don't see that
>> > Cyc is richer than what I'm looking for, and I too would like a rigorous
>> > definition of the language. In terms of specific features, Cyc is sorted
>> > (although not syntactically), has contexts, allows quantification over any
>> > term in the ontology (individuals, classes, relations, functions and
>> > contexts) and doesn't have a syntactic quoting operator.
>>
>>The issue about a quoting operator depends some of the other features.
>>If you have strict enforcement of sorts, you can avoid quotes because
>>the sort would determine whether an expression or its value is expected.
>>(Even then, you might have an ambiguity with an expression whose value
>>is an expression.)
>>
>>But if you have optional sorts, then you need some marker, such as
>>"quote" to delay evaluation or "eval" to force evaluation.
>>
>>John
>
>Adam Pease
>Teknowledge
>(650) 424-0500 x571
---------------------------------------------------------------------
IHMC (850)434 8903 home
40 South Alcaniz St. (850)202 4416 office
Pensacola, FL 32501 (850)202 4440 fax
phayes at ai.uwf.edu
http://www.coginst.uwf.edu/~phayes
More information about the Kif
mailing list