normark@iesd.uucp (Kurt Normark) (11/29/88)
I would like to collect information about the use of hooks in the "Lisp culture". Especially, I would like to know if something substantial have been written about the topic. For me, a hook is an open point in a program (a program parameter) that may be "filled" at late time during the program development process. Personally, I have been confronted with hooks in Interlisp and in Emacs Lisp. I am only aware of very little literature that discuss the hook mechanism. Sandewall touches on the issue in his paper "Programming in an Interactive Environment: The LISP Experience" (ACM Computing Surveys, 10, 1, March 78). Stallman also mentions hooks in the paper "EMACS: The Extensible, Customizable, Self-Documenting Display Editor" (can be found in the book "Interactive Programming Environments", McGraw-Hill, edited by Barstow et al.) I you are aware of additional literature, (of if you have personal experiences with hooks that you want to share with others) please send me a message. If something interesting comes up, I will summarize it to the net. ============================================================================= Kurt Normark, Institute of Electronic Systems, University of Aalborg, DENMARK email: normark@iesd.dk