summaryrefslogtreecommitdiff
path: root/docs/application/index.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/application/index.md')
-rw-r--r--docs/application/index.md30
1 files changed, 16 insertions, 14 deletions
diff --git a/docs/application/index.md b/docs/application/index.md
index e7e719f..7d97cda 100644
--- a/docs/application/index.md
+++ b/docs/application/index.md
@@ -6,7 +6,7 @@
* Linux X64
* GNU Make
-* GCC with -std=gnu99 -fhardened
+* GCC with -std=gnu99 -fhardened (14+)
# Sections
@@ -14,6 +14,10 @@
* ##### [Type](./type.md)
* ##### [Pool](./pool.md)
* ##### [Thread](./thread.md)
+* ##### [Tuple](./tuple.md)
+* ##### [Buffer](./buffer.md)
+* ##### [Map](./map.md)
+* ##### [Queue](./queue.md)
* ##### [Namespace](./namespace.md)
* ##### [Testing](./testing.md)
@@ -21,22 +25,20 @@
## Startup
-```c
-void kpl_init(void);
-```
-
## Main
-```c
-void kpl_main(int argc, char *argv[]);
-```
+### File
-## File
+### String/REPL
-## REPL
+## Evaluation
-## Shutdown
+1. ##### Scan
+2. ##### Parse
+3. ##### Scope
+4. ##### Check
+5. ##### Eval
+6. ##### Jit
+7. ##### Exec
-```c
-void kpl_free(void)
-```
+## Shutdown