□ □
[□] □
(□ | □) □
There are two general categories of types in Emacs Lisp : those having to do with Lisp programming , and those having to do with editing . While not a 100 % complete implementation of Common Lisp , CL adds enough functionality to make Emacs Lisp programming significantly more convenient . At times , in speaking fast , she still lisped ; but coloured whenever such lapse occurred , and in a painstaking , conscientious manner , quite as amusing as the slight error , repeated the word more distinctly . All yesterday I was jammed up in a hot coach with a silent farmer , a sleepy lisping young man , and a Reverend Wigsby of the usual dimensions , who railed against the Unitarians , and what was worse gave me no room for my legs . The second window shows the table being used ( either in the BNF source , or the Lisp table ) with the current rule highlighted . The second is to debug against the lisp table created from the ` . Between 1932 and 1940 , the lisping gangster was arrested on the average once every 78 days , but his longest sentence had been two years for assaulting a parking attendant with a bottle . If you want to learn Emacs Lisp programming , we recommend the ` Introduction to Emacs Lisp ' by Robert J. Chassell , also published by the Free Software Foundation . Though both Gnu Emacs and Xemacs are programmed in the LISP programming language , the underlying structures are different enough that LISP add-on packages which work with one may not work with the other . This comprehensive guide to the GNU Emacs editor , one of the most widely used and powerful editors available under UNIX , covers basic editing , several important " editing modes " ( special Emacs features for editing specific types of documents , including email , Usenet News , and the Web ) , and customization and Emacs LISP programming .