~ chicken-core (chicken-5) 5b8b792d155ecd51f0df6c6443aadaa2ce067558


commit 5b8b792d155ecd51f0df6c6443aadaa2ce067558
Author:     felix <felix@call-with-current-continuation.org>
AuthorDate: Tue Jun 15 15:00:41 2010 +0200
Commit:     felix <felix@call-with-current-continuation.org>
CommitDate: Tue Jun 15 15:00:41 2010 +0200

    documented library units automatically loaded in csi (thanks to Moritz Heidkamp)

diff --git a/manual/Using the interpreter b/manual/Using the interpreter
index c1804906..18fae716 100644
--- a/manual/Using the interpreter	
+++ b/manual/Using the interpreter	
@@ -209,6 +209,15 @@ To enable it install the egg and put this in your {{~/.csirc}} file:
 More details are available in [[http://www.call-with-current-continuation.org/eggs/readline.html|the egg's documentation]].
 
 
+=== Note about libraries automatically loaded in the interpreter
+
+The interpreter {{csi}} internally requires some routines from the
+{{ports}} and {{extras}} library units and loads them automatically
+on startup. These libraries are not automatically loaded in compiled
+code, so there is an inconsistency between code that is executed
+in {{csi}} versus code that is compiled and executed.
+
+
 ---
 Previous: [[Using the compiler]]
 
Trap