summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/type_system/index.md56
-rw-r--r--docs/type_system/qualifiers.md4
-rw-r--r--mkdocs.yml2
3 files changed, 60 insertions, 2 deletions
diff --git a/docs/type_system/index.md b/docs/type_system/index.md
index c0c2647..95706e7 100644
--- a/docs/type_system/index.md
+++ b/docs/type_system/index.md
@@ -21,9 +21,65 @@ Denotes that a field that does not resolve to anything
## Value Templates
* #### [Enum](./enum.md)
+
+* #### Flags
+
* #### [Int](./int.md)
+
* #### [Float](./float.md)
+* #### Buffer
+
+## Transient Templates
+
+* #### Option
+
+* #### Result
+
## Container Templates
+* #### String
+
+* #### Tuple
+
+* #### Table
+
+* #### Array
+
+* #### Vector
+
+* #### Map
+
+* #### Set
+
+* #### Namespace
+
+## Function Templates
+
+* #### Var
+
+* #### Fn
+
+* #### Iterator
+
+* #### Closure
+
+* #### Task
+
+* #### Regex
+
## AST Templates
+
+* #### Value
+
+* #### Name
+
+* #### Symbol
+
+* #### Op
+
+* #### List
+
+* #### Define
+
+* #### Action
diff --git a/docs/type_system/qualifiers.md b/docs/type_system/qualifiers.md
index 22acd83..1db2e3a 100644
--- a/docs/type_system/qualifiers.md
+++ b/docs/type_system/qualifiers.md
@@ -2,10 +2,10 @@
---
-Only a single qualifier can be used with a template
-
## Const
+## Nullable
+
## Lock
## Ref
diff --git a/mkdocs.yml b/mkdocs.yml
index 6af6847..6c85911 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -2,6 +2,7 @@ site_name: KPL Specification
site_dir: 'public'
repo_url: https://git.kpl.dev/kpl-specification/
repo_name: Markdown Source
+copyright: Copyright © Nodist
nav:
- Main: 'index.md'
- Syntax: 'syntax/index.md'
@@ -13,3 +14,4 @@ nav:
- Enum: 'type_system/enum.md'
- Int: 'type_system/int.md'
- Float: 'type_system/float.md'
+