From 521f13a2fa5296457ad956e814a222a337473266 Mon Sep 17 00:00:00 2001 From: s-ol Date: Wed, 3 Feb 2021 14:43:23 +0100 Subject: docs/reference: fix link to guide --- docs/reference/05-3_scopes.md | 5 +++++ docs/reference/index.md | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 docs/reference/05-3_scopes.md (limited to 'docs/reference') 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 -- cgit v1.2.3