summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--chicken-5.org15
1 files changed, 15 insertions, 0 deletions
diff --git a/chicken-5.org b/chicken-5.org
index 4f71755..29b7be3 100644
--- a/chicken-5.org
+++ b/chicken-5.org
@@ -116,6 +116,21 @@ Spec defines system, subset is allowed (see later)
(+ 3/4 1/2) ;; yes, this returns 5/4
#+END_SRC
+* Scheme superpowers: REPL
+
+** Read-Eval-Print-Loop
+
+*** Interpreter prompt allows you to explore
+
+ Type an expression (read)
+ Have it evaluated (eval)
+ See the result (print)
+ Go to start (loop)
+
+ Most interpreters do this now.
+ Done right, can shape your way of thinking.
+ LISP machines did it best! (SLIME/Geiser)
+
* CHICKEN: intro
/Implementation/ of Scheme (one of the few