AltaVista: Boolean
The use of the binary operators AND, OR, NEAR and the unary operator NOT are supported.
Examples:
horses AND carriages
("Abraham Lincoln") AND NOT ("civil war")
Note: Do NOT use x NOT y, it must be x AND NOT y.
(dogs OR cats) AND ("pet care")
"William Shakespeare" NEAR internet
"engineer jokes" AND (physicist NEAR mathematician)