Wednesday, November 9, 2011

And that gets us to link flavors in the World of G

An ontology link has a partially order distance property. The link may be very local, the next record from a current Gin sql store. It may link to another local store in another data base. It may link to another URL across machines. And finaly, in quoted text mode, the link may be the next character in a string. The descending operator link is a single operator, but the grammar may redefine it slightly to indicate distance flavor. The respondent link at the top of Gout, is the ascending link, holding the same property flavors. Two link operators, and some distinct flavors.
A Gout may just be a substring of another G string in character mode.

There is one link that is most important, the link to the local machine internals, viewed as a sub graph in the world of G. We need a graph view of the machine to load and inspect operator maps, SQL sequences, statistics and so one. That is just a link property, another in the partially order set of link favors. That allows the G machines themselves, the actual elements of its processing, to be transparent to the world of G.

We can see our groups of operators: Links, Sets, Descents, Expressions, Text Blog terminators, and Character string terminators in quote mode. Five operators group, the expression operators being the largest. They can all have an over riding property, the inversion property, NOT. The link have the distance property, hidden from syntax but available vie machine internals. The Sets and Descents may have SQL enhancement properties, also hidden from the user syntax. Sql enhancement properties make for ultra fast ontology skimming.

Ultimately we will need the merge and split operator, the ability to merge, or its inversion, expand nodes. Any complete traversal of a world of test blobs, character strings and keywords will have to have operator to merge and split nodes.

No comments: