(REPL) refers to the Command Line Interface traditionally used to interact with a Lisp Language system or generally with every Programming Language system that allows interactive development.
Read an (s-)expression (see Ess Expressions)
Evaluate the expression
Print the result
Profi^H^H^H^H^HLoop
In many members of the Lisp Family a rudimentary REPL could be implemented as simple as (LOOP (PRINT (EVAL (READ)))).
See Why Lisp for a simple Scheme Language implementation of eval. Also see Meta Circular Evaluator.
See original on c2.com