2018年7月30日星期一

operator ' and `

But the operator also has its sub-objects as operands and behaviors as operators, so it is necessary to separate the object oriented operator ' and the mathematical operator ' . Which one will be changed to be ` ? What I think is the mathematical operator because the transpose has the meaning of inversion and reversion, and the differential also has the negative meaning. So let us change the mathematical operator ' to operator ` .

Then:

operand ` ≡ transpose of operand

operator ` operand ≡ differential of operator(operand)

operator ' operand ≡ operand @ operator

operator ' sub-operator ≡ sub-operator @ operator

Why do we not use the operator "." for the sub-object? In case of the sub-object "integer.decimal". The value of an object are its sub-objects, and the terminal value in the end of the object collection graph is the symbol of its terminal object. The symbol of an object may be pure number, __.__ is a symbol and value, how to express a sub-object of an object? So we use the operator ' .

没有评论:

发表评论