#617 closed enhancement (fixed)
Improve usability of the repl procedure
| Reported by: | johnwcowan | Owned by: | felix winkelmann |
|---|---|---|---|
| Priority: | minor | Milestone: | 4.9.0 |
| Component: | core libraries | Version: | 4.7.x |
| Keywords: | Cc: | ||
| Estimated difficulty: |
Description
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.
Change History (3)
comment:1 by , 14 years ago
| Component: | unknown → core libraries |
|---|---|
| Owner: | set to |
| Status: | new → assigned |
comment:2 by , 14 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
repl accepts an optional argument with an evaluator procedure now. ,q, and the new procedure quit terminate the current repl instance. EOF also ends the current repl instance, but already did so before.
Note:
See TracTickets
for help on using tickets.

Yes, this make sense. Thanks for the suggestions!