id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,difficulty 617,Improve usability of the repl procedure,johnwcowan,felix winkelmann,"1) Currently there is no way to escape from `(repl)`: all of EOF, `(quit)`, and and `,q` terminate the program altogether. I recommend that at least `,q` and preferably EOF terminate the procedure only. 2) Allow `(repl xeval)` to run a REPL with a different evaluator for use by Lispy languages written in Scheme.",enhancement,closed,minor,4.9.0,core libraries,4.7.x,fixed,,,