- From: Richard H. McCullough <rhm@cdepot.net>
- Date: Wed, 5 Mar 2003 20:02:09 -0800
- To: "RDF-Interest" <www-rdf-interest@w3.org>, "KR-language at YahooGroups" <KR-language@yahoogroups.com>
- Cc: "Clinton L. Jeffery" <jeffery@cs.nmsu.edu>, "Robert Parlett" <r.parlett@zen.co.uk>
- Message-ID: <000b01c2e395$3399e0b0$bf7ba8c0@rhm8200>
# KEHOME/doc/MKRintro.txt
# Mar/5/2003
#=======================#
# MKR introduction #
# version 5.1 #
# #
# Richard H. McCullough #
#=======================#
An MKR proposition has the format
at context { sentence };
where context is
space=s, time=t, view=v
and sentence is
subject verb object prepositionphrase;
View names the context, which is a list of
propositions. A context is normally stored in
an entity-characteristic-proposition hierarchy.
The details of sentence structure depend on
the five types of sentence
statement
question
command
assignment
control statement
and the seven types of verb
definition isa, iss, isu (& preposition "with")
alias is
part haspart
attribute has
action do, do* (& terminator "done")
relation isa, iss, isu
interaction causes
There are many other MKR relations, not shown here.
The basic seven statements are
subject isa object with essential characteristics;
subject is object;
subject haspart part = partvalue;
subject has attribute = value;
subject do action = event
with action characteristics
out action products
od action direct objects
from initial characteristics
to final characteristics
done;
subject rel object;
event:1 causes event:2
The question format is the same as a statement,
with one or more elements replaced by a question
mark. For example
subject has ?;
subject do ? done;
The command format is the same as an action statement,
with the subject omitted. For example
do classfiy od unknown to view done;
The assignment format is the same as an attribute statement,
with the subject omitted, and "has" replace by "set" or "unset".
For example
set charformat = column;
unset debug;
The two control statement formats are
if propositionlist:1
then propositionlist:2
else propositionlist:3
fi;
every variable rel concept { propositionlist };
There are special definition formats for
method
relation (n-ary)
hierarchy
which are not shown here.
The comment format begins with "#" and extends to end of line.
For example
MKRintro.txt has # this document
author="Richard H. McCullough", # dc:creator
date="March 5, 2003"; # today
For more details see
KEHOME/doc/MKRgrammar.txt
KEHOME/doc/MKRtoken.txt
KEHOME/doc/MKEtutorial.txt
============
Dick McCullough
knowledge := man do identify od existent done;
knowledge haspart proposition list;
Received on Wednesday, 5 March 2003 23:02:34 UTC