diff options
Diffstat (limited to 'starts/meaning-vm/level-1/concepts.hpp')
-rw-r--r-- | starts/meaning-vm/level-1/concepts.hpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/starts/meaning-vm/level-1/concepts.hpp b/starts/meaning-vm/level-1/concepts.hpp new file mode 100644 index 0000000..7aa7394 --- /dev/null +++ b/starts/meaning-vm/level-1/concepts.hpp @@ -0,0 +1,20 @@ +#pragma once + +#include "ref.hpp" +#include "sugar.hpp" + +namespace intellect { +namespace level1 { + +namespace concepts { + +extern ref name; // used as the link to value<std::string> naming each concept +extern ref is; // a link to define group relationships, links to the more general class +extern ref anonymous; // a group given concepts with generated names +extern ref link; // TODO: for concepts that are links, link them with is=link +//extern ref true, false; <-- casting provides as if these were declared + +} + +} +} |