source: project/chicken/branches/scrutiny/site/index.html @ 13965

Last change on this file since 13965 was 13965, checked in by felix winkelmann, 10 years ago

merged trunk rev. 13953

File size: 6.4 KB
Line 
1<html>
2<head>
3<title>call-with-current-continuation.org</title><style type="text/css"> <!--
4      CODE {
5            color: #666666;
6          }
7
8     DT.definition { 
9                   background: #eee;
10                   color: black;
11                   padding: 0.2em 1em 0.2em 0.7em;
12                   margin-left: 0.2em;
13                   border: 1px solid #bbc;
14                   font-family: "Andale Mono", monospace;
15                 }
16     DD {
17                   margin-top: 0.8em;
18                   margin-bottom: 0.8em;
19     }
20     DIV.subsection {
21                    border-top: 1px solid #448;
22                    padding-left: 1em;
23     }
24         DIV.section {
25                 margin-bottom: 1.5em;
26         }
27         a:link {
28                 color: #336;
29         }
30         a:visited { color: #666; }
31         a:active  { color: #966; }
32         a:hover   { color: #669; }
33         body { margin: 0; padding: 0; background: #fff; color: #000; font: 9pt "Lucida Grande", "Verdana", sans-serif; }
34         H2 {
35                 background: #336;
36                 color: #fff;
37                 padding-top: 0.5em;
38                 padding-bottom: 0.5em;
39                 padding-left: 16px;
40                 margin: 0 0 1em 0;
41        }
42        TT {
43                font-family: "Andale Mono", monospace;
44                /* font-size: 1.2em; */
45        }
46        H3 {
47                color: #113;
48                margin-bottom: 0.5em;
49        }
50     DIV#eggheader {
51         text-align: center;
52                 float: right;
53                 margin-right: 2em;
54     }
55     DIV#header IMG {
56            /* display: block; margin-left: auto; margin-right: auto;  */
57            /* float: right; */
58            border: none;  /* firefox */
59     }
60     DIV#footer {
61                background: #bbd;
62                padding: 0.7em ;
63                border-top: 1px solid #cce;
64     }
65     DIV#footer hr {
66                display: none;
67     }
68     DIV#footer a {
69                float: left;
70     }
71     DIV#revision-history {
72         float: right;
73     }
74     
75     DIV#body {
76                 margin: 1em 1em 1em 16px;
77         }
78
79     DIV#examples PRE {
80       background: #eef;
81       padding: 0.1em;
82       border: 1px solid #aac;
83     }
84     PRE#license, DIV#examples PRE {
85       padding: 0.5em;
86     }
87     DIV#examples PRE {
88       /* font-size: 85%; */
89     }
90     PRE { font-family: "Andale Mono", monospace; }
91     TABLE {
92       background: #eef;
93       padding: 0.2em;
94       border: 1px solid #aac;
95       width: 100%;
96     }
97     TABLE.symbol-table TD.symbol {
98          width: 15em;
99          font-family: "Andale Mono", monospace;
100          /* font-size: 1.2em; */
101     }
102     P.block { text-align: left; }
103     H3 { margin: 2em; }
104     TH {
105       border-bottom: 1px solid black;
106     } --></style>
107</head>
108<body>
109<h2>call-with-current-continuation.org</h2>
110
111<center>
112<img src="chicken-new.png">
113<div style="width: 70%; margin: 3em;">
114<font size="5"><em><span>CHICKEN - A practical and portable Scheme system</span></em></font>
115
116<p class="block" style="margin: 3em;">
117CHICKEN is a compiler for the <a href="http://schemers.org/">Scheme</a> programming language.
118CHICKEN produces portable, efficient C, supports almost all of the
119<a href="http://schemers.org/Documents/Standards/R5RS/HTML/">R5RS</a>
120Scheme language standard, and includes many enhancements and
121extensions.  CHICKEN runs on Linux, MacOS X, Windows, and many Unix flavours.
122</p>
123
124<h3>FEATURES</h3>
125<p class="block"><ul style="text-align: left;">
126<li>Includes a full-featured interactive interpreter as well as an optimizing batch compiler
127<li>Usable for interpreted scripts or compiled standalone executables with either dynamic or static linkage
128<li>Full support for tail recursion, first-class continuations and hygienic macros
129<li>Highly portable and known to run on many platforms, including x86,
130x86-64, IA-64, PowerPC, SPARC and UltraSPARC, Alpha, MIPS, ARM and
131S/390
132<li>Distributed free for use and modification under the terms of the BSD License
133<li>Transparent support for dynamically loadable compiled code and linkage to C
134<li>An easy to use foreign function interface for accessing C and C++ libraries from Scheme code
135<li>Lightweight user-level threads based on first-class continuations
136<li>Provides high- and low-level hygienic macros, including <tt>syntax-rules</tt>
137<li>Includes a powerful module system that integrates hygienic macros and separate compilation
138<li>Execution profiling, debugging, backtrace and single-stepping support
139<li>A POSIX interface that covers environment and filesystem access,
140pipes, processes, signals, locks, sockets, and low-level and
141memory-mapped I/O
142<li>Perl compatible regular expressions, including support for SRE syntax (Structured Regular Expressions)
143<li>Support for interpreted or compiled shell scripts under Unix and Windows
144<li>Support for a large number of <a href="http://srfi.schemers.org/">Scheme Requests For Implementation</a> (SRFIs)
145<li>Many libraries and extensions are available
146at <a href="http://www.call-with-current-continuation.org/eggs/">"Eggs
147unlimited"</a>
148</ul>
149</p>
150
151<h3>DOWNLOAD</h3>
152<p>
153Get the tarball for the most recent release (4.0.0) here:
154<a href="http://www.call-with-current-continuation.org/chicken-4.0.0.tar.gz">
155chicken-4.0.0.tar.gz</a>
156
157</p>
158
159<h3>DOCUMENTATION</h3>
160<p>
161Browse the <a href="http://chicken.wiki.br/The User's Manual">User's manual</a> at the CHICKEN
162<a href="http://chicken.wiki.br/">wiki</a>
163</p>
164
165<h3>MAILING LIST</h3>
166<p class="block">
167The <a href="http://mail.nongnu.org/mailman/listinfo/chicken-users">CHICKEN Users</a>
168mailing list is a medium-volume but fast-response list for discussing all
169things related to CHICKEN. You can send a message to the list by addressing
170it to <a href="mailto:chicken-users@nongnu.org"><tt>chicken-users@nongnu.org</tt></a>.
171</p>
172If you are interested in the development of CHICKEN,
173check out <a href="http://mail.nongnu.org/mailman/listinfo/chicken-hackers">CHICKEN Hackers</a>.
174
175<h3>DEVELOPMENT</h3>
176<p class="block">
177The current CHICKEN development version can be accessed through the
178<a href="http://subversion.tigris.org">Subversion</a> revision control system, like this:<br>
179<pre>
180$ svn co <a href="https://galinha.ucpel.tche.br/svn/chicken-eggs/chicken/trunk">https://galinha.ucpel.tche.br/svn/chicken-eggs/chicken/trunk</a>
181</pre>
182(username: <tt>anonymous</tt>, password: &lt;none&gt;)
183</p>
184
185<h3>CONTACT</h3>
186<p class="block">
187If you have any questions, suggestions or insults regarding CHICKEN,
188don't hesitate to join the <tt>chicken-users</tt> mailing list. Bug reports
189should be directed to <a href="mailto:chicken-janitors@nongnu.org">chicken-janitors@nongnu.org</a>,
190preferrably using the <tt>chicken-bug(1)</tt> tool.
191</p>
192</table>
193</div>
194
195</center>
196</body>
197</html>
Note: See TracBrowser for help on using the repository browser.