1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
|
<!doctype html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Chicken » Included modules</title>
<meta name="viewport" content="initial-scale=1" /></head>
<body>
<div id="body">
<div id="main">
<div id="toc">
<h2 class="toc">TOC »</h2>
<ul class="toc">
<li><a href="#sec:Included_modules">Included modules</a></li></ul></div><h2 id="sec:Included_modules"><a href="#sec:Included_modules">Included modules</a></h2><p>The CHICKEN system comes shipped with several modules. This section of the manual provides a reference guide to all the modules that are part of a standard installation. On top of these, you can install additional modules through the <a href="Extensions.html">eggs</a> system.</p><ul><li><a href="Module%20scheme.html">Module scheme</a> : Standard Scheme procedures and syntax</li>
<li><a href="Module%20r5rs.html">Module r5rs</a> : Standard Scheme procedures and syntax (alias for scheme)</li>
<li><a href="Module%20r4rs.html">Module r4rs</a> : Standard procedures and syntax of an old Scheme report</li>
<li><a href="Module%20srfi-4.html">Module srfi-4</a> : Homogeneous numeric vector datatypes</li>
<li><a href="Module%20%28chicken%20base%29.html">Module (chicken base)</a> : Core procedures and macros</li>
<li><a href="Module%20%28chicken%20bitwise%29.html">Module (chicken bitwise)</a> : Bitwise manipulation on integers</li>
<li><a href="Module%20%28chicken%20blob%29.html">Module (chicken blob)</a> : Unstructured byte data</li>
<li><a href="Module%20%28chicken%20condition%29.html">Module (chicken condition)</a> : Raising and handling of exceptions, manipulation of condition objects</li>
<li><a href="Module%20%28chicken%20continuation%29.html">Module (chicken continuation)</a> : Feeley's "a better API for continuations"</li>
<li><a href="Module%20%28chicken%20csi%29.html">Module (chicken csi)</a> : Features specific to <tt>csi</tt></li>
<li><a href="Module%20%28chicken%20errno%29.html">Module (chicken errno)</a> : Accessing the C "errno" variable</li>
<li><a href="Module%20%28chicken%20eval%29.html">Module (chicken eval)</a> : Evaluation hooks</li>
<li><a href="Module%20%28chicken%20file%29.html">Module (chicken file)</a> : High-level API for file system manipulations</li>
<li><a href="Module%20%28chicken%20file%20posix%29.html">Module (chicken file posix)</a> : POSIX-specific file manipulations</li>
<li><a href="Module%20%28chicken%20fixnum%29.html">Module (chicken fixnum)</a> : Operations on "fixnums" (small integers)</li>
<li><a href="Module%20%28chicken%20flonum%29.html">Module (chicken flonum)</a> : Operations on "flonums" (floating-point numbers)</li>
<li><a href="Module%20%28chicken%20foreign%29.html">Module (chicken foreign)</a> : Accessing C and C++ code and data</li>
<li><a href="Module%20%28chicken%20format%29.html">Module (chicken format)</a> : String formatting procedures</li>
<li><a href="Module%20%28chicken%20gc%29.html">Module (chicken gc)</a> : Interacting with the garbage collector</li>
<li><a href="Module%20%28chicken%20io%29.html">Module (chicken io)</a> : Reading and writing to files and other ports</li>
<li><a href="Module%20%28chicken%20irregex%29.html">Module (chicken irregex)</a> : Regular expressions</li>
<li><a href="Module%20%28chicken%20keyword%29.html">Module (chicken keyword)</a> : Operations on keyword objects</li>
<li><a href="Module%20%28chicken%20load%29.html">Module (chicken load)</a> : Loading code from files</li>
<li><a href="Module%20%28chicken%20locative%29.html">Module (chicken locative)</a> : Accessing pointer-like location objects</li>
<li><a href="Module%20%28chicken%20memory%29.html">Module (chicken memory)</a> : Low-level memory operations</li>
<li><a href="Module%20%28chicken%20memory%20representation%29.html">Module (chicken memory representation)</a> : Low-level operations on the memory representation of Scheme objects</li>
<li><a href="Module%20%28chicken%20module%29.html">Module (chicken module)</a> : Defining modules</li>
<li><a href="Module%20%28chicken%20pathname%29.html">Module (chicken pathname)</a> : Manipulating path names</li>
<li><a href="Module%20%28chicken%20platform%29.html">Module (chicken platform)</a> : Information about the platform your code is running on</li>
<li><a href="Module%20%28chicken%20plist%29.html">Module (chicken plist)</a> : Symbol property lists</li>
<li><a href="Module%20%28chicken%20port%29.html">Module (chicken port)</a> : Manipulating port objects</li>
<li><a href="Module%20%28chicken%20pretty-print%29.html">Module (chicken pretty-print)</a> : Pretty-printing s-expressions</li>
<li><a href="Module%20%28chicken%20process%29.html">Module (chicken process)</a> : Starting subprocesses and communicating with them</li>
<li><a href="Module%20%28chicken%20process%20signal%29.html">Module (chicken process signal)</a> : Sending and receiving POSIX process signals</li>
<li><a href="Module%20%28chicken%20process-context%29.html">Module (chicken process-context)</a> : Accessing the context (arguments, environment etc) of the current process</li>
<li><a href="Module%20%28chicken%20process-context%20posix%29.html">Module (chicken process-context posix)</a> : POSIX-specific context access</li>
<li><a href="Module%20%28chicken%20random%29.html">Module (chicken random)</a> : Generating pseudo-random number</li>
<li><a href="Module%20%28chicken%20read-syntax%29.html">Module (chicken read-syntax)</a> : Creating syntactic extensions to the reader</li>
<li><a href="Module%20%28chicken%20repl%29.html">Module (chicken repl)</a> : Creating a Read-Eval-Print Loop</li>
<li><a href="Module%20%28chicken%20sort%29.html">Module (chicken sort)</a> : Sorting lists and vectors</li>
<li><a href="Module%20%28chicken%20string%29.html">Module (chicken string)</a> : String operations</li>
<li><a href="Module%20%28chicken%20syntax%29.html">Module (chicken syntax)</a> : Creating syntactic extensions (macros)</li>
<li><a href="Module%20%28chicken%20tcp%29.html">Module (chicken tcp)</a> : Connecting over the network via TCP</li>
<li><a href="Module%20%28chicken%20time%29.html">Module (chicken time)</a> : Fetching information about the current time</li>
<li><a href="Module%20%28chicken%20time%20posix%29.html">Module (chicken time posix)</a> : Manipulating POSIX time</li>
<li><a href="Module%20%28chicken%20type%29.html">Module (chicken type)</a> : Defining and using static typing information</li>
</ul>
<hr /><p>Previous: <a href="Extensions%20to%20the%20standard.html">Extensions to the standard</a></p><p>Next: <a href="Interface%20to%20external%20functions%20and%20variables.html">Interface to external functions and variables</a></p></div></div></body></html>
|