內容列表(Table of Contents)


5. 遵守標準和命名(Compliance and labeling)


5.1 ANS Forth 系統(ANS Forth systems)

參閱(See): A.5.1 ANS Forth 系統(ANS Forth systems)


5.1.1 系統遵守標準(System compliance)

一個遵從列於 3. 使用的需求和 4.1 系統文件 和它們的子章節的標準的系統是一個 標準系統. 不同的標準系統是只提供核心詞的一部分, 而它是標準系統子集. 另一種標準系統是不遵守一個或多個於 3. 使用需求 所指定的最小值或範圍而且它的子章節有環境限制.

A system that complies with all the system requirements given in sections 3. Usage requirements and 4.1 System documentation and their sub-sections is a Standard System. An otherwise Standard System that provides only a portion of the Core words is a Standard System Subset. An otherwise Standard System (Subset) that fails to comply with one or more of the minimum values or ranges specified in 3. Usage requirements and its sub-sections has environmental restrictions.


5.1.2 系統命名(System labeling)

一個標準系統(子集) 必須命名為一個 ANS Forth 系統 (子集). 這個名字是不能用於有環境限制的標準系統或標準系統子集的.

A Standard System (Subset) shall be labeled an ANS Forth System (Subset). That label, by itself, shall not be applied to Standard Systems or Standard System Subsets that have environmental restrictions.

措辭 有環境的限制 必須添加在一個有環境限制的一個標準系統(子集) 的名稱後.

The phrase with Environmental Restrictions shall be appended to the label of a Standard System (Subset) that has environmental restrictions.

措辭 從核心延伸詞集提供 必須被加在任何提供部分核心延伸詞集的 標準系統名稱後.

The phrase Providing name(s) from the Core Extensions word set shall be appended to the label of any Standard System that provides portions of the Core Extensions word set.

措辭 提供核心延伸詞集 必須加在提供所有核心延伸詞集的標準系統名稱後.

The phrase Providing the Core Extensions word set shall be appended to the label of any Standard System that provides all of the Core Extensions word set.


5.2 ANS Forth 程式(ANS Forth programs)


5.2.1 程式遵守標準(Program compliance)

一個遵從列於 3. 使用的需求和 4.2 程式文件 和它們的子章節的標準的程式是一個 標準程式.

A program that complies with all the program requirements given in sections 3. Usage requirements and 4.2 Program documentation and their sub-sections is a Standard Program.


5.2.2 程式的命名(Program labeling)

一個標準程式必須命名為一個 ANS Forth 程式. 而這個名字必須不能用於需要系統提供於超過核心詞集的標準詞或是有環境的相依性 的程式.

A Standard Program shall be labeled an ANS Forth Program. That label, by itself, shall not be applied to Standard Programs that require the system to provide standard words outside the Core word set or that have environmental dependencies.

措辭 有環境相依性 必須被加入到有環境相依性的標準程式名稱中.

The phrase with Environmental Dependencies shall be appended to the label of Standard Programs that have environmental dependencies.

措辭 需要部分核心延伸詞集 必須被加入到需要系統提供部分核心延伸詞集 的標準程式名稱中.

The phrase Requiring name(s) from the Core Extensions word set shall be appended to the label of Standard Programs that require the system to provide portions of the Core Extensions word set.

措辭 需要核心延伸詞集 必須被加入到需要系統提供全部核心延伸詞集 的標準程式名稱中.

The phrase Requiring the Core Extensions word set shall be appended to the label of Standard Programs that require the system to provide all of the Core Extensions word set.

參閱(See): A.5.2.2 程式命令(Program labeling)


內容列表(Table of Contents)
下一章(Next Section)