Next: , Previous: , Up: Interacting With Lisp   [Contents][Index]


9.1 Eval Servers

Hemlock runs in the editor process and interacts with other Lisp processes called eval servers. A user’s Lisp program normally runs in an eval server process. The separation between editor and eval server has several advantages:

Instead of providing an interface to a single Lisp environment, Hemlock coordinates multiple Lisp environments.