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>