From cd03e291664cb102bde61d86a15f0add11809766 Mon Sep 17 00:00:00 2001 From: olpc user Date: Sun, 24 Nov 2019 19:23:37 -0800 Subject: messy but works. rushing to get this done with may have been a poor investment. --- starts/meaning-vm/DESIGN.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'starts/meaning-vm/DESIGN.txt') diff --git a/starts/meaning-vm/DESIGN.txt b/starts/meaning-vm/DESIGN.txt index 299acb2..340f0d2 100644 --- a/starts/meaning-vm/DESIGN.txt +++ b/starts/meaning-vm/DESIGN.txt @@ -8,3 +8,9 @@ Each concept has a unique address, and a list of concept pairs it links to. The first of the pair represents the type of the link, and the second the target. Concepts may not be deallocated unless nothing links to them. A special kind of concept is the value, which holds arbitrary data alongside itself. + +# LEVEL 1 +Level 1 provides for every concept having a name. There is additionally syntax sugar +for instantiating and using named or hyphen-separated references. +Level-1 names are for development ease, and are considered unique. Hence this also +begins definition of simple shared meaning associated with a name. -- cgit v1.2.3