umouse

umouse.git
git clone git://git.lenczewski.org/umouse.git
Log | Files | Refs | Submodules | README

DPANS5.HTM (3553B)


      1 <HTML><HEAD>
      2 <TITLE>DPANS94</TITLE>
      3 <link disabled rel="stylesheet" href="mpexc6.css">
      4 <style>@import url(mpexc6.css);</style>
      5 </head>
      6 
      7 <BODY>
      8 <table width=100%>
      9 <tr>
     10 <td align=left>
     11 <a href=dpans4.htm><img src=left.gif
     12  width=26 height=26 align=ALIGN border=0></a>
     13 <a href=dpans6.htm><img src=right.gif
     14  width=26 height=26 align=ALIGN border=0></a>
     15 </td>
     16 <td align=right>
     17 <a href=dpans.htm#toc><img src=up.gif 
     18  width=26 height=26 align=ALIGN border=0></a>
     19 <a name=5.>Table of Contents</a>
     20 </td>
     21 </tr>
     22 </table>
     23 <p>
     24 <hr size=4>
     25 
     26 <H1>5. Compliance and labeling</H1>
     27 
     28 
     29 <hr>
     30 <A name=5.1>
     31 <H2>5.1 ANS Forth systems</H2>
     32 </a>
     33 
     34 <p>
     35 <code>
     36 See:
     37 <a href=dpansa5.htm#A.5.1>A.5.1</a> ANS Forth systems
     38 </code>
     39 <p>
     40 
     41 <hr>
     42 <A name=5.1.1>
     43 <H3>5.1.1 System compliance</H3>
     44 </a>
     45 
     46 A system that complies with all the system requirements given in
     47 sections 
     48 <a href=dpans3.htm#3.>3.</a> Usage requirements and 
     49 <a href=dpans4.htm#4.1>4.1</a> System documentation and their
     50 sub-sections is a Standard System.  An otherwise Standard System that
     51 provides only a portion of the Core words is a Standard System Subset.
     52 An otherwise Standard System (Subset) that fails to comply with one or
     53 more of the minimum values or ranges specified in 
     54 <a href=dpans3.htm#3.>3.</a> Usage requirements
     55 and its sub-sections has environmental restrictions.
     56 
     57 <P>
     58 
     59 <hr>
     60 <A name=5.1.2>
     61 <H3>5.1.2 System labeling</H3>
     62 </a>
     63 
     64 A Standard System (Subset) shall be labeled an <B>ANS Forth System
     65 (Subset)</B>.  That label, by itself, shall not be applied to Standard
     66 Systems or Standard System Subsets that have environmental restrictions.
     67 
     68 <P>
     69 
     70 The phrase <B>with Environmental Restrictions</B> shall be appended to
     71 the label of a Standard System (Subset) that has environmental
     72 restrictions.
     73 
     74 <P>
     75 
     76 The phrase <B>Providing name(s) from the Core Extensions word set</B>
     77 shall be appended to the label of any Standard System that provides
     78 portions of the Core Extensions word set.
     79 
     80 <P>
     81 
     82 The phrase <B>Providing the Core Extensions word set</B> shall be
     83 appended to the label of any Standard System that provides all of the
     84 Core Extensions word set.
     85 
     86 <P>
     87 
     88 <hr>
     89 <A name=5.2>
     90 <H2>5.2 ANS Forth programs</H2>
     91 </a>
     92 
     93 
     94 <hr>
     95 <A name=5.2.1>
     96 <H3>5.2.1 Program compliance</H3>
     97 </a>
     98 
     99 A program that complies with all the program requirements given in
    100 sections 
    101 <a href=dpans3.htm#3.>3.</a> Usage requirements and 
    102 <a href=dpans4.htm#4.2>4.2</a> Program documentation and their
    103 sub-sections is a Standard Program.
    104 
    105 <P>
    106 
    107 <hr>
    108 <A name=5.2.2>
    109 <H3>5.2.2 Program labeling</H3>
    110 </a>
    111 
    112 A Standard Program shall be labeled an <B>ANS Forth Program</B>.  That
    113 label, by itself, shall not be applied to Standard Programs that require
    114 the system to provide standard words outside the Core word set or that
    115 have environmental dependencies.
    116 
    117 <P>
    118 
    119 The phrase <B>with Environmental Dependencies</B> shall be appended to
    120 the label of Standard Programs that have environmental dependencies.
    121 
    122 <P>
    123 
    124 The phrase <B>Requiring name(s) from the Core Extensions word set</B>
    125 shall be appended to the label of Standard Programs that require the
    126 system to provide portions of the Core Extensions word set.
    127 
    128 <P>
    129 
    130 The phrase <B>Requiring the Core Extensions word set</B> shall be
    131 appended to the label of Standard Programs that require the system to
    132 provide all of the Core Extensions word set.
    133 
    134 <P>
    135 <code>
    136 See:
    137 <a href=dpansa5.htm#A.5.2.2>A.5.2.2</a> Program labeling
    138 </code>
    139 <p>
    140 
    141 <hr>
    142 <A href=dpans.htm#toc><IMG   src="up.gif" ></A>    Table of Contents 
    143 <BR>
    144 <A href=dpans6.htm><IMG   src="right.gif" ></A>  Next Section
    145 <P>
    146 </BODY>
    147 </HTML>