diff options
Diffstat (limited to 'docs/lifecycle')
| -rw-r--r-- | docs/lifecycle/parse.md | 2 | ||||
| -rw-r--r-- | docs/lifecycle/register.md | 7 | ||||
| -rw-r--r-- | docs/lifecycle/scan.md | 5 |
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 |
