I'm running Clozure CCL downloaded and installed from the Mac app store (on a Mac - obviously:) It has the Hemlock editor built in, and this fits my needs. For various reasons I do NOT consider any of the Emacs flavors an option for me.

I want to add some my own functions to make some minor changes. Hemlock has a user guide which describes the built-in functions and how to create plugins etc. BUT I haven't seen where Hemlock looks for user defined functions. Do I define them in the ccl-init.lisp file in my home directory? This feels wrong because that file is used by the REPL. Does Hemlock have its own init file?