diff options
| author | Marshall Lochbaum <mwlochbaum@gmail.com> | 2021-03-15 17:02:06 -0400 |
|---|---|---|
| committer | Marshall Lochbaum <mwlochbaum@gmail.com> | 2021-03-15 17:02:06 -0400 |
| commit | 148f39275576d8cef7b23a162b07762e8503131a (patch) | |
| tree | c32db73018dc8ee08989a5d82f115e0ddc33c520 | |
| parent | 4f618598f2f31bc466343e4d304f35b53a366da6 (diff) | |
Specify that system functions are optional
| -rw-r--r-- | docs/spec/system.html | 1 | ||||
| -rw-r--r-- | spec/system.md | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/docs/spec/system.html b/docs/spec/system.html index fead3b97..4a028f92 100644 --- a/docs/spec/system.html +++ b/docs/spec/system.html @@ -7,6 +7,7 @@ <h1 id="specification-bqn-system-provided-values">Specification: BQN system-provided values</h1> <p>This portion of the spec is definitely still a draft.</p> <p>The <code><span class='Value'>•</span></code> symbol is used to access values other than primitives provided by BQN.</p> +<p>All system values described in the BQN specification are optional: an implementation does not have to include any of them. However, if a system value with one of the names given below is included, then it must have the specified behavior.</p> <h2 id="scripts">Scripts</h2> <table> <thead> diff --git a/spec/system.md b/spec/system.md index 10d643ef..47c68445 100644 --- a/spec/system.md +++ b/spec/system.md @@ -6,6 +6,8 @@ This portion of the spec is definitely still a draft. The `•` symbol is used to access values other than primitives provided by BQN. +All system values described in the BQN specification are optional: an implementation does not have to include any of them. However, if a system value with one of the names given below is included, then it must have the specified behavior. + ## Scripts | Name | Summary |
