aboutsummaryrefslogtreecommitdiffstats
path: root/docs/reference
diff options
context:
space:
mode:
authors-ol <s-ol@users.noreply.github.com>2021-02-03 13:43:23 +0000
committers-ol <s-ol@users.noreply.github.com>2021-02-03 13:43:23 +0000
commit7b48e25e6a8a87f76b984f051d6a485d4999c524 (patch)
tree517f09e497a185557eabb4d7c99ef242dbd81195 /docs/reference
parentlib: move midi.core to _midi (diff)
downloadalive-7b48e25e6a8a87f76b984f051d6a485d4999c524.tar.gz
alive-7b48e25e6a8a87f76b984f051d6a485d4999c524.zip
docs/reference: fix link to guide
Diffstat (limited to 'docs/reference')
-rw-r--r--docs/reference/05-3_scopes.md5
-rw-r--r--docs/reference/index.md2
2 files changed, 6 insertions, 1 deletions
diff --git a/docs/reference/05-3_scopes.md b/docs/reference/05-3_scopes.md
new file mode 100644
index 0000000..0517677
--- /dev/null
+++ b/docs/reference/05-3_scopes.md
@@ -0,0 +1,5 @@
+Scopes contain symbol-result mappings and are used only at *evaltime*. Unlike
+arrays and structs, which contain other types and have to either wholly be a
+constant, ~-stream or !-steam, a single scope can contain all of these.
+
+For this reason, scopes are used for metaprogramming and modules.
diff --git a/docs/reference/index.md b/docs/reference/index.md
index beb6f77..ba22dba 100644
--- a/docs/reference/index.md
+++ b/docs/reference/index.md
@@ -4,7 +4,7 @@ recommended place to start. If you are looking for information on adding your
own module or contributing to alive, check out the
[developer documentation](../internals/index.html).
-[guide]: (../guide/index.html)
+[guide]: ../guide/index.html
## contents