summaryrefslogtreecommitdiff
path: root/docs/lifecycle
diff options
context:
space:
mode:
Diffstat (limited to 'docs/lifecycle')
-rw-r--r--docs/lifecycle/parse.md2
-rw-r--r--docs/lifecycle/register.md7
-rw-r--r--docs/lifecycle/scan.md5
3 files changed, 11 insertions, 3 deletions
diff --git a/docs/lifecycle/parse.md b/docs/lifecycle/parse.md
index 458ba97..94fd76e 100644
--- a/docs/lifecycle/parse.md
+++ b/docs/lifecycle/parse.md
@@ -1,3 +1,5 @@
# Parse
---
+
+Build initial AST
diff --git a/docs/lifecycle/register.md b/docs/lifecycle/register.md
index 1de8cdc..f5b15a2 100644
--- a/docs/lifecycle/register.md
+++ b/docs/lifecycle/register.md
@@ -5,11 +5,12 @@
## Module
1. Add findsert task to `namespace_module_mutex`
- * If found end findsert task
+ * If found, stop
2. Create the namespace and add to namespace tree
-3. Create task on the new namespaces `mutex` to read the file into a string
+3. Create task on the new namespaces to read the file into a string
4. On completion of the read task add a parse task into the namespace mutex
## String
-1. Add run task with new `kpl_buffer` to `kpl_name_string`'s `mutex`
+1. Add task to set new `kpl_buffer` to `kpl_name_string`'s
+2. The set task will add a parse task to the `kpl_name_string`
diff --git a/docs/lifecycle/scan.md b/docs/lifecycle/scan.md
new file mode 100644
index 0000000..55b62bc
--- /dev/null
+++ b/docs/lifecycle/scan.md
@@ -0,0 +1,5 @@
+# Scan
+
+---
+
+Register modules and assign identifiers to names