Prefix 'Parsing'
|
|
||
When you type a clause name followed by <Alt-G>, Pathagoras first determines whether the text to the immediate left of the <Alt-G> press is a number or is text.
(1) If it is a number between 1 and 12, it opens the SmartPath associated with the number. Pathagoras displays a standard 'File Open' screen and you can open a document shown there, or navigate to another folder.
(2) If the first character of the text is a number between 1 and 12 followed by a colon (e.g., "2:Johnson Will"), Pathagoras assumes that you are calling for a document in a SmartPath. Pathagoras converts the number to the associated SmartPath. It then locates and opens the document named to the right of the colon. (Please note: this technique should only used to recall original documents for editing, not for document assembly purposes.)
(3) Otherwise, Pathagoras checks to see if the adjacent text follows the prefix/suffix naming convention:
| • | First, it checks to see if the name begins with 2 or 3 or 4 letters. |
| • | If it does, it checks to see if the initial letters are followed by 3 or 4 numbers. |
| • | If the prefix/suffix pattern is detected, Pathagoras parses out the prefix and, using the prefix table, determines the location of the book associated with the prefix. |
| • | Looking inside the book, Pathagoras locates the specific term and inserts a copy of it onto the editing screen. |
All of the above steps are done 'blink of an eye' quickly. (Any time a search fails, Pathagoras implements other logic, discussed in other sections, to locate the requested item.)
(4) If the prefix/suffix pattern is not discerned, or if discerned, but no table entry for the prefix is found, Pathagoras looks for the term following the Search Order rules.
See SmartPaths