Re: mKR context pipes

On second thought, I don't want to restrict myself to methods.
For example, I might want to use a question to filter the context.
A better syntax is

    at context {propositionlist1}  |  ...  |  {propositionlistN};

Don't forget: a context is a list of propositions.

Dick McCullough
Ayn Rand do speak od mKR done;
mKE do enhance od Real Intelligence done;
knowledge := man do identify od existent done;
knowledge haspart proposition list;
http://mKRmKE.org/

----- Original Message ----- 
From: "Richard H. McCullough" <rhm@pioneerca.com>
To: "KR-language" <KR-language@YahooGroups.com>; "Semantic Web at W3C" 
<semantic-web@w3.org>; "cyclify austin" <cyclify-austin@YahooGroups.com>
Sent: Saturday, August 23, 2008 8:57 AM
Subject: mKR context pipes


>
> 1. Introduction
> When I originally designed mKR, I saw no need to introduce pipes.
> But the recent interest in Freebase Parallax, Yahoo Pipes, etc.
> shows that a "context pipe" is very much needed.
>
> 2. UNIX pipes
> In the typical UNIX pipeline, each UNIX command has a list
> of ASCII lines as its standard input and standard output.
> The UNIX commands act as line filters.
>
> 3. mKR pipes (not yet implemented)
> In the typical mKR pipeline, each mKR method has a context
> as its standard input and standard output.  The mKR methods
> act as context filters.
>
> The mKR syntax will look like this
>
>    at context  |  do filter1 done  |  do filter2 done  |  ...  |  do 
> filterN done;
>
> 4. Comments, any one?
>
> Dick McCullough
> Ayn Rand do speak od mKR done;
> mKE do enhance od Real Intelligence done;
> knowledge := man do identify od existent done;
> knowledge haspart proposition list;
> http://mKRmKE.org/
>
>
>
> 

Received on Saturday, 23 August 2008 17:49:18 UTC