Next: , Previous: qcons special operators, Up: Query Construction


9.3 Lookup Tables Extension

During tree construction, internal lookup tables control the rendering transformations. You can add to them using procedure qcons-declare!.

[NOTE: docs missing for qcons-declare!]

The rest of this section presents various lists of built-in declarations. Using qcons-declare! on a built-in symbol overwrites the associated value (if any). There is no undeclare support.

These are the infix operators.

     ||   ||/   |/   /   !!   %   ^
     *   -   +   @   &   |   #   <<
     >>   ##   &&   &<   &>   <->   <^
     >^   ?#   ?-   ?-|   @-@   ?|
     ?||   @@   ~=   <<=   >>=   =
     <   <=   >   >=   <>   !=   all
     any   in   like   not-like   ilike
     not-ilike   ~~   !~~   ~~*   !~~*
     similar   not-similar   ~   ~*   !~
     !~*

These are the postfix operators.

     !   null?   not-null?   true?
     not-true?   false?   not-false?
     unknown?   not-unknown?

Display aliases exist for these symbols.

     null?   not-null?   true?
     not-true?   false?   not-false?
     unknown?   not-unknown?   not-like
     not-ilike   similar   not-similar

These functions render differently depending on the presence of keyword args.

     convert   trim   substring
     extract   overlay   position