17 The optional String word set
17.1 Introduction
17.2 Additional terms and notation
None.
17.3 Additional usage requirements
None.
17.4 Additional documentation requirements
17.4.1 System documentation
17.4.1.1 Implementation-defined options
17.4.1.2 Ambiguous conditions
- The substitution cannot be created (REPLACES);
- The name of a substitution contains the `
%
' delimiter character (REPLACES);
- Result of a substitution is too long to fit into the given buffer (SUBSTITUTE and UNESCAPE);
- Source and destination buffers for SUBSTITUTE are the same.
17.4.1.3 Other system documentation
- no additional requirements.
17.4.2 Program documentation
17.4.2.1 Environmental dependencies
- no additional dependencies.
17.4.2.2 Other program documentation
- no additional requirements.
17.5 Compliance and labeling
17.5.1 Forth-2012 systems
The phrase "Providing the String word set" shall be appended to
the label of any Standard System that provides all of the String
word set.
The phrase "Providing
name(s) from the String Extensions
word set" shall be appended to the label of any Standard System
that provides portions of the String Extensions word set.
The phrase "Providing the String Extensions word set" shall be
appended to the label of any Standard System that provides all of
the String and String Extensions word sets.
17.5.2 Forth-2012 programs
The phrase "Requiring the String word set" shall be appended to
the label of Standard Programs that require the system to provide
the String word set.
The phrase "Requiring
name(s) from the String Extensions
word set" shall be appended to the label of Standard Programs that
require the system to provide portions of the String Extensions
word set.
The phrase "Requiring the String Extensions word set" shall be
appended to the label of Standard Programs that require the system
to provide all of the String and String Extensions word sets.
17.6 Glossary
17.6.1 String words
17.6.2 String extension words