Parsing or syntactic analysis is the process of analysing a string of symbols, either in natural language or in computer languages, according to the rules of a formal grammar. The term parsing comes from Latin pars (orationis), meaning part (of speech).
The term has slightly different meanings in different branches of linguistics and computer science. Traditional sentence parsing is often performed as a method of understanding the exact meaning of a sentence, sometimes with the aid of devices such as sentence diagrams. It usually emphasizes the importance of grammatical divisions such as subject and predicate.
The CM Tooltip parse the text found inside a WordPress post or page to locate terms which have been defined in the Glossary. Once found additional data is added to the term so it will be possible to highlight the term and to show a tooltip related to the definition of the term