Changeset 13872 in project
- Timestamp:
- 03/23/09 11:13:17 (11 years ago)
- Location:
- chicken/trunk
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
chicken/trunk/README
r13736 r13872 4 4 (c) 2008-2009, The Chicken Team 5 5 6 version 4.0. 0x56 version 4.0.1x1 7 7 8 8 -
chicken/trunk/buildversion
r12920 r13872 1 4.0. 0x51 4.0.1x1 -
chicken/trunk/manual/The User's Manual
r13851 r13872 5 5 == The CHICKEN User's Manual 6 6 7 This is the user's manual for the Chicken Scheme compiler, version 4.0. 0x57 This is the user's manual for the Chicken Scheme compiler, version 4.0.1x1 8 8 9 9 ; [[Getting started]] : What is CHICKEN and how do I use it? -
chicken/trunk/rules.make
r13858 r13872 1315 1315 cd $(SRCDIR)benchmarks; \ 1316 1316 LD_LIBRARY_PATH=$$here DYLD_LIBRARY_PATH=$$here PATH=$$here:$$PATH \ 1317 csi-s cscbench.scm $(BENCHMARK_OPTIONS)1317 $(CSI) -s cscbench.scm $(BENCHMARK_OPTIONS) -
chicken/trunk/site/index.html
r8361 r13872 110 110 111 111 <center> 112 <img src="chicken 3b.png">112 <img src="chicken-new.png"> 113 113 <div style="width: 70%; margin: 3em;"> 114 114 <font size="5"><em><span>CHICKEN - A practical and portable Scheme system</span></em></font> … … 116 116 <p class="block" style="margin: 3em;"> 117 117 CHICKEN is a compiler for the <a href="http://schemers.org/">Scheme</a> programming language. 118 CHICKEN produces portable, efficient C, supports almost all of the current Scheme language standard, 119 <a href="http://schemers.org/Documents/Standards/R5RS/HTML/">R5RS</a> and includes many 120 enhancements and extensions. CHICKEN runs on MacOS X, Windows, and many Unix flavours. 118 CHICKEN produces portable, efficient C, supports almost all of the 119 <a href="http://schemers.org/Documents/Standards/R5RS/HTML/">R5RS</a> 120 Scheme language standard, and includes many enhancements and 121 extensions. CHICKEN runs on Linux, MacOS X, Windows, and many Unix flavours. 121 122 </p> 122 123 123 124 <h3>FEATURES</h3> 124 125 <p class="block"><ul style="text-align: left;"> 125 <li>Includes a full-featured interactive interpreter as well as an optimizing batch compiler<br> 126 <li>Full support for tail recursion, first-class continuations and high-level macros 127 <li>Highly portable and known to run on many platforms, including x86, x86-64, IA-64, PowerPC, SPARC and UltraSPARC, Alpha, MIPS, 128 PA-RISC, ARM and S/390<br> 129 <li>Distributed free for use and modification under the terms of the BSD License<br> 130 <li>Transparent support for dynamically loadable compiled code and linkage to C<br> 131 <li>A sophisticated but easy to use foreign function interface for accessing C and C++ libraries from Scheme code<br> 132 <li>Lightweight threads based on first-class continuations<br> 133 <li>An object system with multiple dispatch, multiple inheritance and meta-object protocol<br> 134 <li>Provides the <tt>syntax-case</tt> enhanced high-level macro system (including R5RS <tt>syntax-rules</tt>), and 135 <tt>define-macro</tt> style low-level macros<br> 136 <li>Support for syntactic pattern-matching via Andrew Wright's <tt>match</tt> package<br> 137 <li>Execution profiling, debugging, backtrace and single-stepping support<br> 138 <li>A POSIX interface that covers environment and filesystem access, pipes, processes, signals, locks, sockets, and low-level and memory-mapped I/O<br> 139 <li>Perl compatible regular expressions<br> 140 <li>Support for interpreted or compiled shell scripts under Unix and Windows<br> 141 <li>CHICKEN is supported by <a href="http://www.swig.org">SWIG</a> so interfacing to C or C++ can be automated<br> 142 <li>Support for a large number of <a href="http://srfi.schemers.org/">Scheme Requests For Implementation</a> (SRFIs)<br> 143 <li>Many libraries and extensions are available at <a href="http://www.call-with-current-continuation.org/eggs/">"Eggs unlimited"</a> 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, 130 x86-64, IA-64, PowerPC, SPARC and UltraSPARC, Alpha, MIPS, ARM and 131 S/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, 140 pipes, processes, signals, locks, sockets, and low-level and 141 memory-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 146 at <a href="http://www.call-with-current-continuation.org/eggs/">"Eggs 147 unlimited"</a> 144 148 </ul> 145 149 </p> … … 147 151 <h3>DOWNLOAD</h3> 148 152 <p> 149 Tar archives of the most recent release can be foundhere:150 <a href="http:// chicken.wiki.br/releases">151 http://chicken.wiki.br/releases</a>153 Get 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"> 155 chicken-4.0.0.tar.gz</a> 152 156 153 157 </p> … … 157 161 Browse the <a href="http://chicken.wiki.br/The User's Manual">User's manual</a> at the CHICKEN 158 162 <a href="http://chicken.wiki.br/">wiki</a> 159 </p>160 161 <p>Browse the CHICKEN documentation at <a href="http://callcc.org">http://callcc.org</a>.162 163 </p> 163 164 … … 182 183 </p> 183 184 184 <p>A list of open bugs and feature request can be accessed at <a href="http://trac.callcc.org">http://trac.callcc.org</a>.185 </p>186 187 185 <h3>CONTACT</h3> 188 186 <p class="block"> -
chicken/trunk/version.scm
r12920 r13872 1 (define-constant +build-version+ "4.0. 0x5")1 (define-constant +build-version+ "4.0.1x1")
Note: See TracChangeset
for help on using the changeset viewer.