| 
              
                display
              
                A display.
              
                keysym
              
                A keysym.
              
                state
              
                A mask16.
             
              Returns the character associated with the keysym 
              and the state. The state is a mask16 bit mask 
              representing the state of the display modifier keys and 
              pointer buttons. See state-mask-key
               in paragraph 1.6, Data Types. If the keysym does 
              not represent a Common Lisp character, then nil is 
              returned.
             
              The state determines the bits attribute of the returned 
              character, as follows:
             
              
                | :control | char-control-bit |  
                | :mod-1 | char-meta-bit |  
                | :mod-2 | char-super-bit |  
                | :mod-3 | char-hyper-bit |  
              
                character
              
                Type character or null.
             |