Throwaway connectives are a class of AQL modifiers that have no effect on command execution. These modifiers allow use of a syntax closer to a natural, human, language. These words reside in the master dictionary. The normal set includes:
a are data file for |
in is items of the |
The list of available throwaway connectives may easily be expanded by copying any one of the above items in the master dictionary to new items. This makes tailoring vocabularies to different languages easier. Any item in the master dictionary with cz in attribute 1 is a throwaway connective.
Example(s)
The example below creates new throwaway connectives, displaying, showing, and field.
copy md a a a to:displaying showing field |
After adding the new items, the following sentence is now possible:
sort the customer file showing the name field |
where the, file, showing, and field are all ignored, but would provide for a more grammatically correct sentence and is the same as:
sort customer name |
See Also