Throwaway connectives
.mdThrowaway 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
for
items
of
the
The list of available throwaway connectives can easily be expanded by copying any one of the
previous 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 following example 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