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

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

merged trunk changes until 14826 into scrutiny branch

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="chicken4-low.png">
113<div style="width: 70%; margin: 3em;">
114
115<p class="block" style="margin: 3em;">
116CHICKEN is a compiler for the <a href="http://schemers.org/">Scheme</a> programming language.
117CHICKEN produces portable, efficient C, supports almost all of the
118<a href="http://schemers.org/Documents/Standards/R5RS/HTML/">R5RS</a>
119Scheme language standard, and includes many enhancements and
120extensions.  CHICKEN runs on Linux, MacOS X, Windows, and many Unix flavours.
121</p>
122
123<h3>FEATURES</h3>
124<p class="block"><ul style="text-align: left;">
125<li>Includes a full-featured interactive interpreter as well as an optimizing batch compiler
126<li>Usable for interpreted scripts or compiled standalone executables with either dynamic or static linkage
127<li>Full support for tail recursion, first-class continuations and hygienic macros
128<li>Highly portable and known to run on many platforms, including x86,
129x86-64, IA-64, PowerPC, SPARC and UltraSPARC, Alpha, MIPS, ARM and
130S/390
131<li>Distributed free for use and modification under the terms of the BSD License
132<li>Transparent support for dynamically loadable compiled code and linkage to C
133<li>An easy to use foreign function interface for accessing C and C++ libraries from Scheme code
134<li>Lightweight user-level threads based on first-class continuations
135<li>Provides high- and low-level hygienic macros, including <tt>syntax-rules</tt>
136<li>Includes a powerful module system that integrates hygienic macros and separate compilation
137<li>Execution profiling, debugging, backtrace and single-stepping support
138<li>A POSIX interface that covers environment and filesystem access,
139pipes, processes, signals, locks, sockets, and low-level and
140memory-mapped I/O
141<li>Perl compatible regular expressions, including support for SRE syntax (Structured Regular Expressions)
142<li>Support for interpreted or compiled shell scripts under Unix and Windows
143<li>Support for a large number of <a href="http://srfi.schemers.org/">Scheme Requests For Implementation</a> (SRFIs)
144<li>Many libraries and extensions are available
145at <a href="http://chicken.wiki.br/chicken-projects/egg-index-4.html">"Eggs Unlimited"</a>
146</ul>
147</p>
148
149<h3>DOWNLOAD</h3>
150<p>
151Get the tarball for the most recent release (4.0.0) here:
152<a href="http://www.call-with-current-continuation.org/chicken-4.0.0.tar.gz">
153chicken-4.0.0.tar.gz</a>
154
155</p>
156
157<h3>DOCUMENTATION</h3>
158<p>
159Browse the <a href="http://chicken.wiki.br/man/4/">User's manual</a> at the CHICKEN
160<a href="http://chicken.wiki.br/">wiki</a>
161</p>
162
163<h3>MAILING LIST</h3>
164<p class="block">
165The <a href="http://mail.nongnu.org/mailman/listinfo/chicken-users">CHICKEN Users</a>
166mailing list is a medium-volume but fast-response list for discussing all
167things related to CHICKEN. You can send a message to the list by addressing
168it to <a href="mailto:chicken-users@nongnu.org"><tt>chicken-users@nongnu.org</tt></a>.
169</p>
170If you are interested in the development of CHICKEN,
171check out <a href="http://mail.nongnu.org/mailman/listinfo/chicken-hackers">CHICKEN Hackers</a>.
172
173<h3>DEVELOPMENT</h3>
174<p class="block">
175The current CHICKEN development version can be accessed through the
176<a href="http://subversion.tigris.org">Subversion</a> revision control system, like this:<br>
177<pre>
178$ 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>
179</pre>
180(username: <tt>anonymous</tt>, password: &lt;none&gt;)
181<p>
182The CHICKEN bug tracking system is located <a href="http://www.irp.oist.jp/trac/chicken/"/>here.</a></p>
183</p>
184</p>
185
186<h3>CONTACT</h3>
187<p class="block">
188If you have any questions, suggestions or insults regarding CHICKEN,
189don't hesitate to join the <tt>chicken-users</tt> mailing list. Bug reports
190should be directed to <a href="mailto:chicken-janitors@nongnu.org">chicken-janitors@nongnu.org</a>,
191preferrably using the <tt>chicken-bug(1)</tt> tool.
192</p>
193</table>
194</div>
195
196</center>
197</body>
198</html>
Note: See TracBrowser for help on using the repository browser.