diff --git a/cache/doc.go b/cache/doc.go new file mode 100644 index 0000000..ebf302d --- /dev/null +++ b/cache/doc.go @@ -0,0 +1,2 @@ +// Package cache is a memory store for key-value pairs for all loaded symbols available for output. +package cache diff --git a/dev/asm/doc.go b/dev/asm/doc.go new file mode 100644 index 0000000..066e5ad --- /dev/null +++ b/dev/asm/doc.go @@ -0,0 +1,2 @@ +// Executable asm compiles festival assembly code to bytecode instructions. +package main diff --git a/dev/disasm/doc.go b/dev/disasm/doc.go new file mode 100644 index 0000000..3e83254 --- /dev/null +++ b/dev/disasm/doc.go @@ -0,0 +1,2 @@ +// Executable disasm generates festival assembly code from bytecode instructions. +package main diff --git a/dev/gendata/doc.go b/dev/gendata/doc.go new file mode 100644 index 0000000..3515165 --- /dev/null +++ b/dev/gendata/doc.go @@ -0,0 +1,2 @@ +// Execution gendata output testdata provisions compatible with resource.FsResource to a filesystem directory. +package main diff --git a/dev/interactive/doc.go b/dev/interactive/doc.go new file mode 100644 index 0000000..ba44358 --- /dev/null +++ b/dev/interactive/doc.go @@ -0,0 +1,2 @@ +// Executable interactive runs the Engine execution loop against interactive client input in the terminal. +package main diff --git a/engine/doc.go b/engine/doc.go new file mode 100644 index 0000000..40d8e42 --- /dev/null +++ b/engine/doc.go @@ -0,0 +1,2 @@ +// Package engine orchestrates client input with vm execution. +package engine diff --git a/persist/doc.go b/persist/doc.go new file mode 100644 index 0000000..902a244 --- /dev/null +++ b/persist/doc.go @@ -0,0 +1,2 @@ +// Package persist enables persistent storage of the execution state. +package persist diff --git a/render/doc.go b/render/doc.go new file mode 100644 index 0000000..ae7c8d1 --- /dev/null +++ b/render/doc.go @@ -0,0 +1,2 @@ +// Package render handles output size constraints and paginated rendering of contents and menus against templates. +package render diff --git a/resource/doc.go b/resource/doc.go new file mode 100644 index 0000000..e1091e1 --- /dev/null +++ b/resource/doc.go @@ -0,0 +1,2 @@ +// Package resource interfaces retrieval of bytecode, output templates and external code execution. +package resource