Interpretation of words (basic)


#1

Savvy users will of noticed that the offical Dead library (word_interpretation_2018) performs an important function, for any Dead developer creating a conversational or interpreted program.

Below we’ve detailed how it works, on a basic level.

@;
https://dld.domain.com/
standard domain lookup rule, not necessary if your conversation text has no lookups

';
{!important}
defines importance

";
{//POST ‘C#{$}’ output}
Post command - the output must be recognised in the abstract, henceforth we use Dead’s tokeniser. $ represents an interpretive value

1va;
C[ ?_ inpr_ 1va]
var_1va
’1va’ is a substitute for word X and is translated into an abstract string, as variables of 1va

2vb;
C[ ?_ inpr_ 2vb]
var_2vb
’2va’ is a substitute for word Y and is translated into an abstract string, as variables of 2vb

3vc;
C[ ?_ inpr_ 3vc]
var_3vc
’3va’ is a substitute for word Z and is translated into an abstract string, as variables of 3vc

123v;
var_$
denotes that XYZ form a variable object

$;
C_inpr( $ )
abstract object, from variables learnt

object -wrd(X);
{1va}
X = 1va

object -wrd(Y);
{2vb}
Y = 1vb

object -wrd(Z);
{3vc}
Z = 3vc

object -wrd(XYZ);
{123v}
XYZ = 123v

This theoretically enables for the abstraction of meaning from ‘words’ presented on a input URL or source file.


#2

You can view the full library using its deadID https://libs.deadletter.io/word_interpretation_2018