Jared C. Davis wrote: > Hi, > > I think you're right that the problem seems to stem from > try-to-accept-all-commands not being tail-call optimized. > One other thing you could try. Since you basically call try-to-accept-all-commands forever until you get the command to save lisp, you can give up the recursive call. Just add an infinite loop around the body of try-to-accept-all-commands. (Leaving out the recursive call of course!)
Let us know if this works. Ray