Throwaway connectives

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