chickadee » chicken » csi » default-evaluator

default-evaluator EXPRprocedure

Takes EXPR and processes any of the built-in toplevel commands provided by csi. If EXPR is not a toplevel command, then it is evaluated using eval. This procedure is intended to be passed as an argument to repl to allow using csis toplevel commands and history management in user-defined read-eval-print loops.