Create vocabulary.org

This commit is contained in:
EatThePooh 2025-07-30 17:12:26 +00:00 committed by GitHub
parent 40d7610389
commit 08906a78b8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

28
vocabulary.org Normal file
View file

@ -0,0 +1,28 @@
#+title: Grimu-R vocabulary
** Weave
Defines a collection of ornaments.
Can assign one weave as default.
** Ornament
Has reactive inputs and outputs.
Serves as an externally invocable entry point.
Contains spells or nested ornaments.
** Spell
Has reactive inputs and outputs.
Atomic execution unit.
Cannot be directly invoked externally.
May have an inscription.
Created from a scroll and executed in its runtime environment.
** Stitch
Connects a reactive input to a compatible reactive output.
** Inscription
Defines code in a scripting language to be ran when the corresponding spell is executed.
** Scroll
Defines source code, its build dependencies and runtime environment.
Provides a default spell configuration.
** Shelf
Contains all the scrolls defined in a project as well as its dependencies.
** Edition
Represents a weave as a compiled program.
** Loom
Provisions tools for interactive or programmatic weaving.