Please consider a donation to the Higher Intellect project. See https://preterhuman.net/donate.php or the Donate to Higher Intellect page for more info.

Changes

Jump to navigation Jump to search
46 bytes removed ,  12:06, 23 September 2020
no edit summary
Line 29: Line 29:  
The following diagram illustrates this.
 
The following diagram illustrates this.
 
<br>  <br><br>
 
<br>  <br><br>
  <center>
+
<center>
  [[File:Mcfg.gif]]
+
[[File:Mcfg.gif]]
  </center>
+
</center>
  <p>
+
<p>
 
   
   
 
   
   
<br>
 
<br>
 
<br>
 
<br>
Line 48: Line 46:     
<p>  
 
<p>  
      
The expressiveness has intensionally been limited in version 0.95 of the MCF  
 
The expressiveness has intensionally been limited in version 0.95 of the MCF  
Line 66: Line 63:  
aim to cover. <p>
 
aim to cover. <p>
   −
<br><br><br><br>
+
<br><br><br><br>
 
<h3>The Focus of MCF</h3>
 
<h3>The Focus of MCF</h3>
 
Though we do need an interchange syntax, the syntax itself is distinct from MCF.  
 
Though we do need an interchange syntax, the syntax itself is distinct from MCF.  
Line 88: Line 85:  
What is important is the conceptual framework behind MCF and agreement on the meaning
 
What is important is the conceptual framework behind MCF and agreement on the meaning
 
of the actual terms used to describe the content.
 
of the actual terms used to describe the content.
<p>
+
<p>
 
   
 
   
 
The conceptual framework behind MCF --- the Meta Content Model --- is simple, yet powerful. There are a set of objects
 
The conceptual framework behind MCF --- the Meta Content Model --- is simple, yet powerful. There are a set of objects
Line 122: Line 119:  
  <li> Another subset of these objects is called <b>Layers</b>. The layers are arranged in a total order.
 
  <li> Another subset of these objects is called <b>Layers</b>. The layers are arranged in a total order.
 
  </ul>
 
  </ul>
</ul>
+
</ul>
 
   
 
   
 
An <it>assertion</it> (or tuple), which is the statement of a relation between a certain
 
An <it>assertion</it> (or tuple), which is the statement of a relation between a certain
Line 132: Line 129:  
is also true/false in all the superior layers, unless one of those  also contains the
 
is also true/false in all the superior layers, unless one of those  also contains the
 
assertion with a different true/false value.
 
assertion with a different true/false value.
  <p>
+
<p>
 
Since the layers themselves are units, the relation between the layers themselves
 
Since the layers themselves are units, the relation between the layers themselves
 
is expressed as assertions. These assertions are in the BaseLayer, a special layer
 
is expressed as assertions. These assertions are in the BaseLayer, a special layer
 
that is at the bottom of the total order.
 
that is at the bottom of the total order.
<p>
+
<p>
 
A chunk of MCF (in whichever syntax) is typically a set of assertions. In the preferred
 
A chunk of MCF (in whichever syntax) is typically a set of assertions. In the preferred
 
syntax (the MCF File Format), the assertions are grouped together based on their
 
syntax (the MCF File Format), the assertions are grouped together based on their
Line 154: Line 151:  
   
 
   
 
   
 
   
+
<br><br><br><br>
<br><br><br><br>
      
<h3> The MCF File Format </h3>
 
<h3> The MCF File Format </h3>
Line 224: Line 220:  
physical file or the end of the logical file.  The logical end of the file  
 
physical file or the end of the logical file.  The logical end of the file  
 
is specified by the token end-file: appearing on a new line.   
 
is specified by the token end-file: appearing on a new line.   
  <p>
+
<p>
 
  −
 
      
An mcf object description has the following syntax. <br>  
 
An mcf object description has the following syntax. <br>  
Line 289: Line 283:  
here.
 
here.
 
   
 
   
+
<p>
  −
 
  −
 
  −
  −
 
  −
<p>
  −
 
  −
      
<h4> Headers </h4>
 
<h4> Headers </h4>
Line 325: Line 311:  
Any characters appearing before a begin-headers: token or unit: token are ignored. <p><br>
 
Any characters appearing before a begin-headers: token or unit: token are ignored. <p><br>
   −
   
<p>  
 
<p>  
 
   
 
   
  <br><br><br><br>
+
<br><br><br><br>
 
<h3>Standardized Vocabulary</h3><p>
 
<h3>Standardized Vocabulary</h3><p>
   Line 346: Line 331:  
<p>  
 
<p>  
   −
<br><br><br><br>
+
<br><br><br><br>
 
<h3>Example</h3>
 
<h3>Example</h3>
   Line 352: Line 337:  
an example of the use of MCF.
 
an example of the use of MCF.
   −
<br><br><br><br> <br><br><br><br>
+
<br><br><br><br> <br><br><br><br>
    
<h3> Appendix A: BNF for the MCF file format </h3>
 
<h3> Appendix A: BNF for the MCF file format </h3>

Navigation menu