nounsDataElement Decimal place Array String Int Float Char First Last Iterator All Trailing zeros Key Value Min Max Binary Character Context Desire Comparator |
verbsReversePut Get Remove Round Capacity Quantity Contains Index Intersection Greater than Less than Equal to Not equal to Less than or equal to Greater than or equal to Not And Or Clone Add Subtract Multiply Divide Raised to the (power) Display Insert Set Base Shuffle Sort Return modified noun modified verb preposition |
prepositionsNumberFrom To Before With At Of |
adjectivesSynchronizedUnmodified Lower case Upper case sorted |
Adjectives and prepositional phrases are fundamentally equivalent. They are
both modifiers of nouns or verbs. The application of an adjective or a prepositional
phrase is a function and the formation of a prepositional phrase out of a preposition
and a noun is a function. Therefore I have added 3 verbs:
Modified noun
Modified verb
Preposition
Their uses can be understood in the example below:
Sentence:
Sort With comparitor Uppercase Data Before Element Number 12
Note that the source of the method is Data; however, the source of the Sort verb is some modified now that results from the application of the adjectives and prepositions. Thus when there are prepositions or adjectives the source of verbs can be something different then the source of the method as a whole.
Tree:
I have decided to deviate a little from this model. This tree has some trinary nodes. There is no reason why those nodes could not be binary. All the tree's I have implemented are binary. I have provided examples in my Test Program