Does it have to be Common Lisp? If not, look on PC bulliten boards for XLisp. If it must be Common Lisp, try Kyoto Common Lisp (which basically translates Lisp to C and calls the C compiler), or buy a source license for Franz or Lucid, whose kernels appear to be written in C. ______ HUNTER