Changeset 7974 in project
- Timestamp:
- 01/28/08 16:05:37 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
wiki/Eggs Unlimited 3
r7958 r7974 39 39 <table> 40 40 41 <chickenegg name="autoload" license="BSD" author="Alex Shinn" description="Load modules lazily"/> 42 41 43 <chickenegg name="awk" license="LGPL" author="Olin Shivers, adapted to Chicken by [[felix winkelmann]]" description="The SCSH/PLT 'awk' macro"/> 42 44 43 <chickenegg name="make" license="LGPL" author="PLT, adapted to Chicken by [[felix winkelmann]]" description="The PLT 'make' macro"/> 44 45 <chickenegg name="loop" license="GPL" author="Heinrich Taube" description="The Common Lisp LOOP macro"/> 45 <chickenegg name="codewalk" license="BSD" author="felix winkelmann" description="macro-expansion and code-walking"/> 46 47 <chickenegg name="contracts" license="BSD" author="felix winkelmann" description="Simple contract-oriented programming"/> 48 49 <chickenegg name="datatype" license="BSD" author="felix winkelmann" description="A facility for creating and deconstructing variant records (from EOPL)"/> 50 51 <chickenegg name="date-literals" license="MIT" author="Arto Bendiken" description="A reader extension providing SRFI-19 date/time literals of the form <code>#@2007-12-31T23:59:59Z</code>"/> 52 53 <chickenegg name="defun-cond" license="BSD" author="Kon Lovett" description="Create condition convenience procedures"/> 46 54 47 55 <chickenegg name="environments" license="BSD" author="felix winkelmann" description="User defined evaluation environments"/> 48 49 <chickenegg name="datatype" license="BSD" author="felix winkelmann" description="A facility for creating and deconstructing variant records (from EOPL)"/>50 51 <chickenegg name="F-operator" license="BSD" author="Kon Lovett" description="Shift/Reset Control Operators."/>52 53 <chickenegg name="sandbox" license="BSD" author="felix winkelmann" description="A safe evaluation environment"/>54 55 <chickenegg name="miscmacros" license="BSD" author="felix winkelmann" description="Various helper macros"/>56 57 <chickenegg name="autoload" license="BSD" author="Alex Shinn" description="Load modules lazily"/>58 59 <chickenegg name="codewalk" license="BSD" author="felix winkelmann" description="macro-expansion and code-walking"/>60 61 <chickenegg name="generalised-case" license="BSD" author="Peter Bex" description="A generalised version of CASE that accepts an equality predicate"/>62 63 <chickenegg name="regex-case" license="BSD" author="felix winkelmann" description="Provides an easy to use <code>case</code> construct for regular expression matching"/>64 65 <chickenegg name="matchable" license="public domain" author="Alex Shinn" description="Syntax-case MATCH replacement"/>66 67 <chickenegg name="tagged-begin" license="BSD" author="Jens Axel Søgaard" description="An extended form of <code>begin</code> similar to Common Lisp's <code>tagbody</code>"/>68 69 <chickenegg name="defun-cond" license="BSD" author="Kon Lovett" description="Create condition convenience procedures"/>70 71 <chickenegg name="srfi-45" license="BSD" author="Kon Lovett" description="Primitives for Expressing Iterative Lazy Algorithms"/>72 73 <chickenegg name="srfi-60" license="BSD" author="Aubrey Jaffer" description="Integers as bits"/>74 75 <chickenegg name="srfi-89" license="SRFI" author="Marc Feeley" description="reference implementation of SRFI-89"/>76 77 <chickenegg name="contracts" license="BSD" author="felix winkelmann" description="Simple contract-oriented programming"/>78 79 <chickenegg name="modules" license="BSD" author="felix winkelmann" description="a simple module system"/>80 81 <chickenegg name="suspension" license="BSD" author="felix" description="Serialized limited continuations"/>82 83 <chickenegg name="fspath" license="Public Domain" author="Kon Lovett" description="CommonLISP similar namestring & pathname"/>84 85 <chickenegg name="generator" license="BSD" author="Kon Lovett" description="Provides generator-like coroutine operations."/>86 87 <chickenegg name="lexmod" license="unknown" author="Taylor Campbell" description="A portable module system based on lexical scope"/>88 89 <chickenegg name="pmatch" license="Public Domain" author="Mayer Goldberg" description="Macroless ML-style pattern matching"/>90 91 <chickenegg name="match-action" license="BSD" author="Kon Lovett" description="Match extension with explicit success & fail actions"/>92 93 <chickenegg name="procedure-surface" license="BSD" author="Kon Lovett" description="Generic Programming Support"/>94 95 <chickenegg name="loopy-loop" license="public domain" author="Alex Shinn" description="Alex Shinn's LOOP macro"/>96 97 <chickenegg name="object-apply" license="BSD" author="felix" description="Allows calling arbitrary data objects as procedures"/>98 99 <chickenegg name="softscheme" license="GPL" author="Andrew Wright, packaged by Lars Thomas Hansen and ported to chicken by felix" description="Andrew Wright's soft type checker"/>100 101 <chickenegg name="job-worker" license="BSD" author="Kon Lovett" description="Background Job/Worker Associates"/>102 103 <chickenegg name="regex-literals" license="MIT" author="Arto Bendiken" description="A reader extension providing precompiled regular expression literals of the form <code>#/[a-z0-9]+/i</code>"/>104 105 <chickenegg name="uri-literals" license="MIT" author="Arto Bendiken" description="A reader extension providing URI literals of the form <code>#<http://www.call-with-current-continuation.org/></code>"/>106 56 107 57 <chickenegg name="extended-cond" license="Public Domain" author="Shawn Wagner" description="cond conforming to SRFI-61 (Guard clauses) … … 109 59 Generic case and switch versions that take a user-defined equality function."/> 110 60 61 <chickenegg name="F-operator" license="BSD" author="Kon Lovett" description="Shift/Reset Control Operators."/> 62 63 <chickenegg name="foof-loop" license="public domain" author="Taylor R Campbell" description="Extensible looping macros (originally based on Alex Shinn's)"/> 64 65 <chickenegg name="fspath" license="Public Domain" author="Kon Lovett" description="CommonLISP similar namestring & pathname"/> 66 67 <chickenegg name="generalised-case" license="BSD" author="Peter Bex" description="A generalised version of CASE that accepts an equality predicate"/> 68 69 <chickenegg name="generator" license="BSD" author="Kon Lovett" description="Provides generator-like coroutine operations."/> 70 71 <chickenegg name="job-worker" license="BSD" author="Kon Lovett" description="Background Job/Worker Associates"/> 72 73 <chickenegg name="lexmod" license="unknown" author="Taylor Campbell" description="A portable module system based on lexical scope"/> 74 75 <chickenegg name="loop" license="GPL" author="Heinrich Taube" description="The Common Lisp LOOP macro"/> 76 77 <chickenegg name="loopy-loop" license="public domain" author="Alex Shinn" description="Alex Shinn's LOOP macro"/> 78 79 <chickenegg name="make" license="LGPL" author="PLT, adapted to Chicken by [[felix winkelmann]]" description="The PLT 'make' macro"/> 80 81 <chickenegg name="match-action" license="BSD" author="Kon Lovett" description="Match extension with explicit success & fail actions"/> 82 83 <chickenegg name="matchable" license="public domain" author="Alex Shinn" description="Syntax-case MATCH replacement"/> 84 111 85 <chickenegg name="misc-extn" license="BSD" author="Kon Lovett" description="Miscellaneous useful stuff"/> 112 86 113 <chickenegg name="date-literals" license="MIT" author="Arto Bendiken" description="A reader extension providing SRFI-19 date/time literals of the form <code>#@2007-12-31T23:59:59Z</code>"/> 114 115 <chickenegg name="foof-loop" license="public domain" author="Taylor R Campbell" description="Extensible looping macros (originally based on Alex Shinn's)"/> 87 <chickenegg name="miscmacros" license="BSD" author="felix winkelmann" description="Various helper macros"/> 88 89 <chickenegg name="modules" license="BSD" author="felix winkelmann" description="a simple module system"/> 90 91 <chickenegg name="object-apply" license="BSD" author="felix" description="Allows calling arbitrary data objects as procedures"/> 92 93 <chickenegg name="pmatch" license="Public Domain" author="Mayer Goldberg" description="Macroless ML-style pattern matching"/> 94 95 <chickenegg name="procedure-surface" license="BSD" author="Kon Lovett" description="Generic Programming Support"/> 96 97 <chickenegg name="regex-case" license="BSD" author="felix winkelmann" description="Provides an easy to use <code>case</code> construct for regular expression matching"/> 98 99 <chickenegg name="regex-literals" license="MIT" author="Arto Bendiken" description="A reader extension providing precompiled regular expression literals of the form <code>#/[a-z0-9]+/i</code>"/> 100 101 <chickenegg name="sandbox" license="BSD" author="felix winkelmann" description="A safe evaluation environment"/> 102 103 <chickenegg name="softscheme" license="GPL" author="Andrew Wright, packaged by Lars Thomas Hansen and ported to chicken by felix" description="Andrew Wright's soft type checker"/> 104 105 <chickenegg name="srfi-45" license="BSD" author="Kon Lovett" description="Primitives for Expressing Iterative Lazy Algorithms"/> 106 107 <chickenegg name="srfi-60" license="BSD" author="Aubrey Jaffer" description="Integers as bits"/> 108 109 <chickenegg name="srfi-89" license="SRFI" author="Marc Feeley" description="reference implementation of SRFI-89"/> 110 111 <chickenegg name="suspension" license="BSD" author="felix" description="Serialized limited continuations"/> 112 113 <chickenegg name="tagged-begin" license="BSD" author="Jens Axel Søgaard" description="An extended form of <code>begin</code> similar to Common Lisp's <code>tagbody</code>"/> 114 115 <chickenegg name="uri-literals" license="MIT" author="Arto Bendiken" description="A reader extension providing URI literals of the form <code>#<http://www.call-with-current-continuation.org/></code>"/> 116 116 117 117 … … 122 122 <table> 123 123 124 <chickenegg name="aalib" license="BSD" author="felix winkelmann" description="Bindings for the AAlib ASCII renderer"/> 125 126 <chickenegg name="aquaterm" license="BSD" author="Thomas Chust" description="Bindings to the C API for AquaTerm"/> 127 128 <chickenegg name="cairo" license="LGPL" author="Michael Bridgen and Tony Garnock-Jones" description="Chicken bindings for Cairo, a vector graphics library"/> 129 130 <chickenegg name="epeg" license="BSD" author="Peter Bex" description="Chicken bindings for the JPEG thumbnail creation library epeg"/> 131 132 <chickenegg name="ezxdisp" license="LGPL" author="n-sibata and Morihiko Tamai" description="A simple 2D and 3D graphics library for X11"/> 133 134 <chickenegg name="fps" license="unknown" author="Wandy Sae-Tan and Olin Shivers" description="Functional PostScript"/> 135 136 <chickenegg name="freetype" license="BSD" author="Alex Shinn" description="Freetype2 Interface"/> 137 124 138 <chickenegg name="g2" license="BSD" author="felix winkelmann" description="Interface to the G2 graphics libary"/> 125 139 126 <chickenegg name="fps" license="unknown" author="Wandy Sae-Tan and Olin Shivers" description="Functional PostScript"/> 140 <chickenegg name="glfw" license="MIT" author="Alex Sandro Queiroz e Silva <asandroq@gmail.com>" description="Bindings for GLFW, an OpenGL framework"/> 141 142 <chickenegg name="glut" license="BSD" author="felix winkelmann" description="GLUT bindings"/> 143 144 <chickenegg name="imlib2" license="BSD" author="Peter Bex" description="Chicken bindings for the Imlib2 image library"/> 145 146 <chickenegg name="octave" license="BSD" author="Pierre-Alexandre Fournier" description="Interface to GNU/Octave"/> 147 148 <chickenegg name="opengl" license="BSD" author="felix winkelmann" description="OpenGL bindings"/> 127 149 128 150 <chickenegg name="sdl" license="LGPL" author="Tony Garnock-Jones" description="Basic SDL support"/> 129 151 152 <chickenegg name="xlib" license="unknown" author="Richard Mann" description="Xlib bindings"/> 153 130 154 <chickenegg name="xmi" license="BSD" author="felix winkelmann" description="An interface to libxmi, the 2D rasterization library"/> 131 155 132 <chickenegg name="epeg" license="BSD" author="Peter Bex" description="Chicken bindings for the JPEG thumbnail creation library epeg"/>133 134 <chickenegg name="glfw" license="MIT" author="Alex Sandro Queiroz e Silva <asandroq@gmail.com>" description="Bindings for GLFW, an OpenGL framework"/>135 136 <chickenegg name="glut" license="BSD" author="felix winkelmann" description="GLUT bindings"/>137 138 <chickenegg name="xlib" license="unknown" author="Richard Mann" description="Xlib bindings"/>139 140 <chickenegg name="aalib" license="BSD" author="felix winkelmann" description="Bindings for the AAlib ASCII renderer"/>141 142 <chickenegg name="cairo" license="LGPL" author="Michael Bridgen and Tony Garnock-Jones" description="Chicken bindings for Cairo, a vector graphics library"/>143 144 <chickenegg name="ezxdisp" license="LGPL" author="n-sibata and Morihiko Tamai" description="A simple 2D and 3D graphics library for X11"/>145 146 <chickenegg name="imlib2" license="BSD" author="Peter Bex" description="Chicken bindings for the Imlib2 image library"/>147 148 <chickenegg name="freetype" license="BSD" author="Alex Shinn" description="Freetype2 Interface"/>149 150 <chickenegg name="octave" license="BSD" author="Pierre-Alexandre Fournier" description="Interface to GNU/Octave"/>151 152 <chickenegg name="opengl" license="BSD" author="felix winkelmann" description="OpenGL bindings"/>153 154 <chickenegg name="aquaterm" license="BSD" author="Thomas Chust" description="Bindings to the C API for AquaTerm"/>155 156 156 157 157 </table> … … 161 161 <table> 162 162 163 <chickenegg name="dissector" license="BSD" author="Taylor Campbell" description="An object inspector for Chicken"/> 164 163 165 <chickenegg name="gdb" license="MIT" author="Tony Sidaway <tonysidaway@gmail.com>" description="GDB-MI interface to the GNU debugger"/> 164 166 165 167 <chickenegg name="mayo" license="MIT" author="Tony Sidaway <tonysidaway@gmail.com>" description="Scheme source-level debugger"/> 166 168 167 <chickenegg name="dissector" license="BSD" author="Taylor Campbell" description="An object inspector for Chicken"/>168 169 169 170 170 </table> … … 174 174 <table> 175 175 176 <chickenegg name="kanren" license="MIT" author="Oleg Kiselyov and Dan Friedman" description="A declarative applicative logic programming system."/> 177 176 178 <chickenegg name="schelog" license="LGPL" author="Dorai Sitaram, substantially optimized by Brad Lucier" description="Dorai Sitaram's embedding of logic programming into Scheme"/> 177 179 178 <chickenegg name="kanren" license="MIT" author="Oleg Kiselyov and Dan Friedman" description="A declarative applicative logic programming system."/>179 180 180 181 181 </table> … … 185 185 <table> 186 186 187 <chickenegg name="dict" license="BSD" author="David Krentzlin" description="Simple API for the dict client/server-protocol"/> 188 189 <chickenegg name="dpfw" license="GPL" author="Dan Muresan" description="A lightweight distributed programming framework"/> 190 187 191 <chickenegg name="ftp" license="BSD" author="felix winkelmann" description="Simple FTP client"/> 188 192 193 <chickenegg name="hostinfo" license="BSD" author="Zbigniew Szadkowski" description="Look up host, protocol, and service information"/> 194 195 <chickenegg name="http" license="BSD" author="felix winkelmann" description="HTTP client and server"/> 196 189 197 <chickenegg name="irc" license="BSD" author="felix winkelmann" description="A simple IRC client"/> 190 198 199 <chickenegg name="memcached" license="BSD" author="Alaric B. Snell-Pym" description="A client for accessing a memcached cluster"/> 200 191 201 <chickenegg name="mpi" license="GPL" author="Ivan Raikov" description="Message-passing Interface (MPI)"/> 192 202 203 <chickenegg name="openssl" license="BSD" author="Thomas Chust" description="Bindings to the OpenSSL SSL/TLS library"/> 204 205 <chickenegg name="pcap" license="BSD" author="Category 5" description="Interface to the portable packet-capture library"/> 206 207 <chickenegg name="pop3" license="BSD" author="felix winkelmann" description="Mail retrieval via the POP3 protocol"/> 208 209 <chickenegg name="raw-sockets" license="BSD" author="Ben Kurtz" description="Simple access to UNIX raw sockets"/> 210 211 <chickenegg name="remote-launch" license="BSD" author="Kon Lovett" description="Remote Launch Service"/> 212 213 <chickenegg name="remote-mailbox" license="BSD" author="Kon Lovett" description="Remote Mailbox"/> 214 193 215 <chickenegg name="rpc" license="BSD" author="Thomas Chust" description="A flexible peer-to-peer RPC system."/> 194 216 217 <chickenegg name="scgi" license="BSD" author="Thomas Chust" description="SCGI server library"/> 218 219 <chickenegg name="sendfile" license="BSD" author="David Krentzlin" description="Sending a file over the network"/> 220 221 <chickenegg name="smtp" license="BSD" author="felix winkelmann" description="A simple library to send e-mail via SMTP (RFC 821)"/> 222 223 <chickenegg name="spread" license="BSD" author="felix winkelmann" description="An interface to the Spread communication library"/> 224 225 <chickenegg name="tcp-server" license="BSD" author="felix winkelmann" description="A simple generic multithreaded tcp-server"/> 226 227 <chickenegg name="tcp6" license="BSD" author="Jun-ichiro Itojun Hagino and felix winkelmann" description="A replacement for the <code>tcp</code> library unit that supports IPv6"/> 228 195 229 <chickenegg name="udp" license="BSD" author="Category 5" description="An interface to User Datagram Protocol sockets"/> 196 230 197 <chickenegg name="dict" license="BSD" author="David Krentzlin" description="Simple API for the dict client/server-protocol"/> 198 199 <chickenegg name="dpfw" license="GPL" author="Dan Muresan" description="A lightweight distributed programming framework"/> 200 201 <chickenegg name="flux" license="BSD" author="Raymond Medeiros" description="Flux is a next generation distributed framework."/> 202 203 <chickenegg name="http" license="BSD" author="felix winkelmann" description="HTTP client and server"/> 204 205 <chickenegg name="pcap" license="BSD" author="Category 5" description="Interface to the portable packet-capture library"/> 206 207 <chickenegg name="pop3" license="BSD" author="felix winkelmann" description="Mail retrieval via the POP3 protocol"/> 208 209 <chickenegg name="scgi" license="BSD" author="Thomas Chust" description="SCGI server library"/> 210 211 <chickenegg name="smtp" license="BSD" author="felix winkelmann" description="A simple library to send e-mail via SMTP (RFC 821)"/> 212 213 <chickenegg name="tcp6" license="BSD" author="Jun-ichiro Itojun Hagino and felix winkelmann" description="A replacement for the <code>tcp</code> library unit that supports IPv6"/> 214 215 <chickenegg name="tcp-server" license="BSD" author="felix winkelmann" description="A simple generic multithreaded tcp-server"/> 216 217 <chickenegg name="remote-launch" license="BSD" author="Kon Lovett" description="Remote Launch Service"/> 231 <chickenegg name="unix-sockets" license="BSD" author="felix winkelmann" description="UNIX domain sockets"/> 218 232 219 233 <chickenegg name="uuid-lib" license="BSD" author="Kon Lovett" description="OSF DCE 1.1 UUID"/> … … 221 235 <chickenegg name="uuid-ossp" license="BSD" author="Kon Lovett" description="OSSP UUID"/> 222 236 223 <chickenegg name="raw-sockets" license="BSD" author="Ben Kurtz" description="Simple access to UNIX raw sockets"/>224 225 <chickenegg name="remote-mailbox" license="BSD" author="Kon Lovett" description="Remote Mailbox"/>226 227 <chickenegg name="hostinfo" license="BSD" author="Zbigniew Szadkowski" description="Look up host, protocol, and service information"/>228 229 <chickenegg name="unix-sockets" license="BSD" author="felix winkelmann" description="UNIX domain sockets"/>230 231 <chickenegg name="spread" license="BSD" author="felix winkelmann" description="An interface to the Spread communication library"/>232 233 <chickenegg name="sendfile" license="BSD" author="David Krentzlin" description="Sending a file over the network"/>234 235 <chickenegg name="memcached" license="BSD" author="Alaric B. Snell-Pym" description="A client for accessing a memcached cluster"/>236 237 <chickenegg name="openssl" license="BSD" author="Thomas Chust" description="Bindings to the OpenSSL SSL/TLS library"/>238 239 237 240 238 </table> … … 244 242 <table> 245 243 244 <chickenegg name="binary-parse" license="Public Domain" author="Oleg Kiselyov" description="Reading variable number of bits from a sequential input stream"/> 245 246 <chickenegg name="endian-port" license="GPL" author="Ivan Raikov" description="An I/O port that supports different endian formats."/> 247 246 248 <chickenegg name="fmt" license="BSD" author="Alex Shinn" description="Combinator Formatting"/> 247 249 250 <chickenegg name="format-graph" license="GPL" author="Ivan Raikov" description="Prints a graph in various formats."/> 251 252 <chickenegg name="format-modular" license="Public Domain" author="Alejandro Forero Cuervo, Alex Shinn and Kon Lovett" description="Modular Common-Lisp style formatted output"/> 253 254 <chickenegg name="format-textdiff" license="GPL" author="Ivan Raikov" description="Output text diff scripts in different formats"/> 255 256 <chickenegg name="http-fs" license="BSD" author="[[felix winkelmann]]" description="Simple read-only HTTP access over [[vfs]]"/> 257 258 <chickenegg name="ioctl" license="BSD" author="Alex Shinn" description="ioctl system call interface"/> 259 260 <chickenegg name="nbstdin" license="BSD" author="Daishi Kato" description="Non-blocking Standard Input"/> 261 262 <chickenegg name="pipeline" license="BSD" author="Hans Bulfone" description="Run multiple subprocesses connected via pipes"/> 263 248 264 <chickenegg name="ppi" license="MIT" author="Michal Dybizbanski" description="user-space interface to ppbus parallel 'geek' port under FreeBSD"/> 249 265 250 266 <chickenegg name="pty" license="BSD" author="Alex Shinn" description="Easy Pseudo-Terminal Interface"/> 251 267 268 <chickenegg name="readline" license="GPL" author="Tony Garnock-Jones" description="An interface to the GNU readline library"/> 269 270 <chickenegg name="sfio" license="BSD" author="Category 5" description="Interface to AT&T's Safe/Fast I/O Library"/> 271 272 <chickenegg name="srfi-38" license="SRFI" author="Al Petrofsky and Ray Dillinger" description="A Chicken version of the SRFI-38 reference implementation"/> 273 274 <chickenegg name="stty" license="BSD" author="Alex Shinn" description="stty-style interface to termios"/> 275 252 276 <chickenegg name="vfs" license="BSD" author="[[felix winkelmann]]" description="TinyCLOS wrappers for file operations"/> 253 277 254 <chickenegg name="sfio" license="BSD" author="Category 5" description="Interface to AT&T's Safe/Fast I/O Library"/>255 256 <chickenegg name="stty" license="BSD" author="Alex Shinn" description="stty-style interface to termios"/>257 258 <chickenegg name="binary-parse" license="Public Domain" author="Oleg Kiselyov" description="Reading variable number of bits from a sequential input stream"/>259 260 <chickenegg name="ioctl" license="BSD" author="Alex Shinn" description="ioctl system call interface"/>261 262 <chickenegg name="srfi-38" license="SRFI" author="Al Petrofsky and Ray Dillinger" description="A Chicken version of the SRFI-38 reference implementation"/>263 264 <chickenegg name="nbstdin" license="BSD" author="Daishi Kato" description="Non-blocking Standard Input"/>265 266 <chickenegg name="pipeline" license="BSD" author="Hans Bulfone" description="Run multiple subprocesses connected via pipes"/>267 268 <chickenegg name="format-modular" license="Public Domain" author="Alejandro Forero Cuervo, Alex Shinn and Kon Lovett" description="Modular Common-Lisp style formatted output"/>269 270 <chickenegg name="http-fs" license="BSD" author="[[felix winkelmann]]" description="Simple read-only HTTP access over [[vfs]]"/>271 272 <chickenegg name="endian-port" license="GPL" author="Ivan Raikov" description="An I/O port that supports different endian formats."/>273 274 <chickenegg name="format-graph" license="GPL" author="Ivan Raikov" description="Prints a graph in various formats."/>275 276 <chickenegg name="readline" license="GPL" author="Tony Garnock-Jones" description="An interface to the GNU readline library"/>277 278 <chickenegg name="format-textdiff" license="GPL" author="Ivan Raikov" description="Output text diff scripts in different formats"/>279 280 278 281 279 </table> … … 285 283 <table> 286 284 285 <chickenegg name="gdbm" license="BSD" author="Alex Shinn" description="GNU DBM interface"/> 286 287 <chickenegg name="geoip" license="MIT" author="Arto Bendiken" description="Chicken bindings for the GeoIP C API"/> 288 289 <chickenegg name="metakit" license="MIT" author="Sergey Khorev" description="An interface to the Metakit database"/> 290 291 <chickenegg name="mysql" license="MIT" author="Toby Butzon" description="MySQL bindings for Chicken"/> 292 293 <chickenegg name="postgresql" license="BSD" author="Johannes Groedem" description="Some simple bindings for PostgreSQL's C-api"/> 294 295 <chickenegg name="qdbm" license="GPL" author="Sven Hartrumpf" description="Some bindings for qdbm (depot interface)"/> 296 297 <chickenegg name="sedna" license="Apache" author="The Institute for System Programming of the Russian Academy of Sciences (ISP RAS)" description="An interface to the Sedna XML database management system."/> 298 287 299 <chickenegg name="sql" license="BSD" author="Hans Bulfone" description="A small scheme library for constructing SQL queries"/> 288 300 289 <chickenegg name="gdbm" license="BSD" author="Alex Shinn" description="GNU DBM interface"/>290 291 <chickenegg name="qdbm" license="GPL" author="Sven Hartrumpf" description="Some bindings for qdbm (depot interface)"/>292 293 <chickenegg name="geoip" license="MIT" author="Arto Bendiken" description="Chicken bindings for the GeoIP C API"/>294 295 <chickenegg name="mysql" license="MIT" author="Toby Butzon" description="MySQL bindings for Chicken"/>296 297 <chickenegg name="sedna" license="Apache" author="The Institute for System Programming of the Russian Academy of Sciences (ISP RAS)" description="An interface to the Sedna XML database management system."/>298 299 301 <chickenegg name="sql-null" license="public domain" author="Ivan Shmakov" description="A convenience extension for representing SQL NULL values"/> 300 302 301 <chickenegg name="metakit" license="MIT" author="Sergey Khorev" description="An interface to the Metakit database"/>302 303 303 <chickenegg name="sqlite3" license="BSD" author="Thomas Chust" description="Bindings to version 3.x of the SQLite API"/> 304 304 … … 307 307 <chickenegg name="sqlora" license="BSD" author="Graham Fawcett <graham.fawcett@gmail.com>" description="A wrapper for libsqlora8, the Oracle-database library"/> 308 308 309 <chickenegg name="postgresql" license="BSD" author="Johannes Groedem" description="Some simple bindings for PostgreSQL's C-api"/>310 311 309 312 310 </table> … … 318 316 <chickenegg name="daemon-tools" license="BSD" author="Hans Bulfone" description="Collection of useful functions for daemons"/> 319 317 318 <chickenegg name="lirc-client" license="BSD" author="Hans Bulfone" description="Interface to LIRC (Linux Infrared Remote Control) client library"/> 319 320 <chickenegg name="locale" license="BSD" author="Kon Lovett" description="Provides locale operations"/> 321 320 322 <chickenegg name="macosx" license="BSD" author="Kon Lovett" description="MacOS X Utilities"/> 321 323 322 <chickenegg name="locale" license="BSD" author="Kon Lovett" description="Provides locale operations"/> 323 324 <chickenegg name="lirc-client" license="BSD" author="Hans Bulfone" description="Interface to LIRC (Linux Infrared Remote Control) client library"/> 324 <chickenegg name="osprocess" license="BSD" author="Kon Lovett" description="Subprocess Object"/> 325 325 326 326 <chickenegg name="rlimit" license="BSD" author="felix winkelmann" description="Setting resource limits"/> 327 327 328 <chickenegg name="osprocess" license="BSD" author="Kon Lovett" description="Subprocess Object"/>329 330 328 331 329 </table> … … 335 333 <table> 336 334 335 <chickenegg name="dollar" license="BSD" author="felix winkelmann" description="FFI convenience macro"/> 336 337 <chickenegg name="easyffi" license="BSD" author="[[felix winkelmann]]" description="Generates bindings from C/C++ declarations"/> 338 339 <chickenegg name="javahack" license="BSD" author="felix winkelmann" description="A simple interface to Java(tm)"/> 340 337 341 <chickenegg name="jni" license="BSD" author="Daishi Kato and felix winkelmann" description="An interface to Java(tm) via JNI"/> 338 342 343 <chickenegg name="lazy-ffi" license="BSD" author="felix winkelmann" description="A foreign function interface for lazy people"/> 344 339 345 <chickenegg name="lua" license="MIT" author="PUC Rio, chicken interface by felix winkelmann" description="Embed Lua interpreter into Scheme applications"/> 340 346 … … 343 349 <chickenegg name="pyffi" license="GPL" author="Ivan Raikov" description="An interface to the Python programming language."/> 344 350 345 <chickenegg name="easyffi" license="BSD" author="[[felix winkelmann]]" description="Generates bindings from C/C++ declarations"/>346 347 <chickenegg name="dollar" license="BSD" author="felix winkelmann" description="FFI convenience macro"/>348 349 351 <chickenegg name="q-lang" license="GPL" author="John Cowan" description="An interface to the programming language Q"/> 350 352 351 <chickenegg name="javahack" license="BSD" author="felix winkelmann" description="A simple interface to Java(tm)"/>352 353 <chickenegg name="lazy-ffi" license="BSD" author="felix winkelmann" description="A foreign function interface for lazy people"/>354 355 353 356 354 </table> … … 360 358 <table> 361 359 360 <chickenegg name="ajax" license="MIT" author="[[felix winkelmann]]" description="Using xmlHttpRequest with the Spiffy web-server"/> 361 362 <chickenegg name="cgi-util" license="unknown" author="Oleg Kiselyov. Ported to chicken by Shawn Wagner." description="CGI GET and POST query string parsing."/> 363 364 <chickenegg name="curl" license="BSD" author="Tony Sidaway <tonysidaway@gmail.com>" description="Bindings for libcurl, the multiprotocol file transfer library"/> 365 366 <chickenegg name="estraier" license="GPL" author="Alejandro Forero Cuervo" description="Thin wrapper around the Hyper Estraier API for indexing documents and searching them."/> 367 368 <chickenegg name="fancypants" license="BSD" author="Peter Bex" description="Automatic ASCII smart quotes and ligature handling for SXML"/> 369 370 <chickenegg name="fastcgi" license="BSD" author="Alex Drummond <a.d.drummond@gmail.com>" description="Bindings for the FCGX API of libfcgi"/> 371 372 <chickenegg name="hart" license="BSD" author="Graham Fawcett <graham.fawcett@gmail.com>" description="An efficient HTML-generation library."/> 373 374 <chickenegg name="honu" license="BSD" author="felix winkelmann" description="A parser for `honu' syntax"/> 375 376 <chickenegg name="html-plots" license="GPL" author="Alejandro Forero Cuervo" description="Parsing files in wiki format and rendering them to HTML"/> 377 378 <chickenegg name="html-stream" license="GPL" author="Alejandro Forero Cuervo" description="Tiny, functional HTML generator, generating srfi-40 streams of characters"/> 379 380 <chickenegg name="htmlprag" license="LGPL" author="Neil W. Van Dyke" description="A permissive HTML parser"/> 381 382 <chickenegg name="http-server-form-posts" license="Public Domain" author="Moe Aboulkheir" description="Extends http-server to handle multipart/form-data POSTs"/> 383 384 <chickenegg name="http-session" license="BSD" author="Mario Domenech Goulart" description="Facilities for managing HTTP sessions"/> 385 386 <chickenegg name="idna" license="BSD" author="Zbigniew" description="An interface to Internationalizing Domain Names in Applications"/> 387 388 <chickenegg name="irnc-base" license="BSD" author="Tony Sidaway <tonysidaway@gmail.com> and Martin Sidaway <martinsidaway@yahoo.co.uk>" description="Base package for the ironchicken bot framework for Mediawiki"/> 389 390 <chickenegg name="mime" license="BSD" author="Shiro Kawai, ported to Chicken by Hans Bulfone" description="Parse MIME Messages"/> 391 392 <chickenegg name="phoghorn" license="BSD" author="Peter Bex" description="A thumbnail gallery library for spiffy"/> 393 394 <chickenegg name="scheme-dissect" license="GPL" author="Alejandro Forero Cuervo" description="Functions useful to show Scheme code in an HTML file"/> 395 396 <chickenegg name="spiffy" license="BSD" author="felix winkelmann" description="Spiffy the web-server"/> 397 398 <chickenegg name="spiffy-utils" license="BSD" author="Peter Bex" description="Utility library for Spiffy"/> 399 400 <chickenegg name="stream-cgi" license="Public Domain" author="Alejandro Forero Cuervo" description="A library with functionality useful for creating applications that run under CGI using streams"/> 401 362 402 <chickenegg name="stream-flash-tree-map" license="GPL" author="Alejandro Forero Cuervo" description="Generates Shockwave Flash files representing for trees with sizes"/> 363 403 404 <chickenegg name="stream-httplog" license="GPL" author="Alejandro Forero Cuervo" description="Parser for Apache access_log files"/> 405 406 <chickenegg name="stream-wiki" license="GPL" author="Alejandro Forero Cuervo" description="Parsing files in wiki format and rendering them to HTML"/> 407 364 408 <chickenegg name="uri" license="BSD" author="Felix Winkelmann and Kon Lovett, with code taken from Aubrey Jaffers' SLIB" description="URL (RFC 1739 & 3986) parsing"/> 365 409 366 <chickenegg name="fancypants" license="BSD" author="Peter Bex" description="Automatic ASCII smart quotes and ligature handling for SXML"/> 367 368 <chickenegg name="ajax" license="MIT" author="[[felix winkelmann]]" description="Using xmlHttpRequest with the Spiffy web-server"/> 369 370 <chickenegg name="curl" license="BSD" author="Tony Sidaway <tonysidaway@gmail.com>" description="Bindings for libcurl, the multiprotocol file transfer library"/> 371 372 <chickenegg name="hart" license="BSD" author="Graham Fawcett <graham.fawcett@gmail.com>" description="An efficient HTML-generation library."/> 373 374 <chickenegg name="idna" license="BSD" author="Zbigniew" description="An interface to Internationalizing Domain Names in Applications"/> 375 376 <chickenegg name="honu" license="BSD" author="felix winkelmann" description="A parser for `honu' syntax"/> 377 378 <chickenegg name="mime" license="BSD" author="Shiro Kawai, ported to Chicken by Hans Bulfone" description="Parse MIME Messages"/> 410 <chickenegg name="uri-namespaces" license="MIT" author="Arto Bendiken" description="Facilities for converting between prefixed symbols (such as 'dc:title) and absolute URI references (such as #<http://purl.org/dc/elements/1.1/title>). This is useful e.g. for working with XML documents and RDF triples."/> 411 412 <chickenegg name="web-scheme" license="BSD" author="Mario Domenech Goulart" description="Scheme for web programming"/> 413 414 <chickenegg name="web-unity" license="BSD" author="<a href="mailto:peter.bex@xs4all.nl">sjamaan</a>" description="Web app unification framework for CGI/SCGI/FCGI/Spiffy webservers"/> 379 415 380 416 <chickenegg name="xml-rpc" license="BSD" author="felix winkelmann" description="XML-RPC client/server"/> 381 417 382 <chickenegg name="html-plots" license="GPL" author="Alejandro Forero Cuervo" description="Parsing files in wiki format and rendering them to HTML"/>383 384 <chickenegg name="http-session" license="BSD" author="Mario Domenech Goulart" description="Facilities for managing HTTP sessions"/>385 386 <chickenegg name="html-stream" license="GPL" author="Alejandro Forero Cuervo" description="Tiny, functional HTML generator, generating srfi-40 streams of characters"/>387 388 <chickenegg name="uri-namespaces" license="MIT" author="Arto Bendiken" description="Facilities for converting between prefixed symbols (such as 'dc:title) and absolute URI references (such as #<http://purl.org/dc/elements/1.1/title>). This is useful e.g. for working with XML documents and RDF triples."/>389 390 <chickenegg name="cgi-util" license="unknown" author="Oleg Kiselyov. Ported to chicken by Shawn Wagner." description="CGI GET and POST query string parsing."/>391 392 <chickenegg name="htmlprag" license="LGPL" author="Neil W. Van Dyke" description="A permissive HTML parser"/>393 394 <chickenegg name="web-unity" license="BSD" author="<a href="mailto:peter.bex@xs4all.nl">sjamaan</a>" description="Web app unification framework for CGI/SCGI/FCGI/Spiffy webservers"/>395 396 <chickenegg name="http-server-form-posts" license="Public Domain" author="Moe Aboulkheir" description="Extends http-server to handle multipart/form-data POSTs"/>397 398 <chickenegg name="stream-wiki" license="GPL" author="Alejandro Forero Cuervo" description="Parsing files in wiki format and rendering them to HTML"/>399 400 <chickenegg name="fastcgi" license="BSD" author="Alex Drummond <a.d.drummond@gmail.com>" description="Bindings for the FCGX API of libfcgi"/>401 402 <chickenegg name="phoghorn" license="BSD" author="Peter Bex" description="A thumbnail gallery library for spiffy"/>403 404 <chickenegg name="estraier" license="GPL" author="Alejandro Forero Cuervo" description="Thin wrapper around the Hyper Estraier API for indexing documents and searching them."/>405 406 <chickenegg name="irnc-base" license="BSD" author="Tony Sidaway <tonysidaway@gmail.com> and Martin Sidaway <martinsidaway@yahoo.co.uk>" description="Base package for the ironchicken bot framework for Mediawiki"/>407 408 <chickenegg name="web-scheme" license="BSD" author="Mario Domenech Goulart" description="Scheme for web programming"/>409 410 <chickenegg name="stream-cgi" license="Public Domain" author="Alejandro Forero Cuervo" description="A library with functionality useful for creating applications that run under CGI using streams"/>411 412 <chickenegg name="spiffy" license="BSD" author="felix winkelmann" description="Spiffy the web-server"/>413 414 <chickenegg name="stream-httplog" license="GPL" author="Alejandro Forero Cuervo" description="Parser for Apache access_log files"/>415 416 <chickenegg name="scheme-dissect" license="GPL" author="Alejandro Forero Cuervo" description="Functions useful to show Scheme code in an HTML file"/>417 418 <chickenegg name="spiffy-utils" license="BSD" author="Peter Bex" description="Utility library for Spiffy"/>419 420 418 421 419 </table> … … 425 423 <table> 426 424 425 <chickenegg name="asxt" license="LGPL" author="Neil van Dyke" description="Another Scheme XML Transformer"/> 426 427 <chickenegg name="doctype" license="Public Domain" author="Zbigniew Szadkoswski" description="Exports strings corresponding to standard XML (XHTML, HTML) doctypes"/> 428 429 <chickenegg name="expat" license="BSD" author="felix winkelmann" description="An interface to James Clark's Expat XML parser"/> 430 431 <chickenegg name="lazy-ssax" license="Public Domain" author="Dmitry Lizorkin" description="A specialized lazy XML->SXML parser"/> 432 427 433 <chickenegg name="rss" license="BSD" author="felix winkelmann" description="A RSS parser"/> 428 434 429 <chickenegg name="asxt" license="LGPL" author="Neil van Dyke" description="Another Scheme XML Transformer"/>430 431 435 <chickenegg name="ssax" license="Public Domain" author="Oleg Kiselyov, ported to CHICKEN by Kirill Lisovsky, packaged as an extension by felix winkelmann" description="Oleg Kiselyov's XML parser"/> 432 436 433 <chickenegg name="expat" license="BSD" author="felix winkelmann" description="An interface to James Clark's Expat XML parser"/>434 435 <chickenegg name="doctype" license="Public Domain" author="Zbigniew Szadkoswski" description="Exports strings corresponding to standard XML (XHTML, HTML) doctypes"/>436 437 437 <chickenegg name="sxml-match" license="MIT" author="Reed Sheridan <rsheridan6@gmail.com>" description="Pattern matching of SXML"/> 438 438 439 <chickenegg name="sxml-templates" license="Public Domain" author="Moe Aboulkheir" description="A simple facility for subtituting values into SXML expressions"/> 440 439 441 <chickenegg name="sxml-tools" license="Public Domain" author="Oleg Kiselyov, Kirill Lisovsky, Dmitry Lizorkin" description="The sxml-tools from the SSAX project"/> 440 442 441 <chickenegg name="sxml-templates" license="Public Domain" author="Moe Aboulkheir" description="A simple facility for subtituting values into SXML expressions"/>442 443 443 <chickenegg name="sxml-transforms" license="Public Domain" author="Oleg Kiselyov" description="The SXML transformations (to XML, SXML, and HTML) from the SSAX project at Sourceforge"/> 444 444 445 445 <chickenegg name="xxexpr" license="LGPL" author="Tony Garnock-Jones" description="Manipulation of eXtended Xml EXPRessions"/> 446 446 447 <chickenegg name="lazy-ssax" license="Public Domain" author="Dmitry Lizorkin" description="A specialized lazy XML->SXML parser"/>448 449 447 450 448 </table> … … 454 452 <table> 455 453 454 <chickenegg name="eggdoc" license="BSD" author="Zbigniew" description="An egg documentation tool"/> 455 456 <chickenegg name="eggdoc-svnwiki" license="BSD" author="Zbigniew" description="Render eggdoc source to svnwiki syntax"/> 457 458 <chickenegg name="eggdoc-texinfo" license="BSD" author="Zbigniew" description="Render eggdoc source to Texinfo"/> 459 456 460 <chickenegg name="man" license="BSD" author="Mario Goulart" description="Access the manual from the REPL"/> 457 461 458 462 <chickenegg name="mole" license="Public Domain" author="Kirill Lisovsky" description="A literate programming tool for Scheme"/> 459 463 460 <chickenegg name="eggdoc-texinfo" license="BSD" author="Zbigniew" description="Render eggdoc source to Texinfo"/>461 462 <chickenegg name="eggdoc-svnwiki" license="BSD" author="Zbigniew" description="Render eggdoc source to svnwiki syntax"/>463 464 <chickenegg name="eggdoc" license="BSD" author="Zbigniew" description="An egg documentation tool"/>465 466 464 467 465 </table> … … 471 469 <table> 472 470 471 <chickenegg name="meta-setup" license="BSD" author="felix winkelmann" description="A tool for various operations on a local CHICKEN extension repository"/> 472 473 473 <chickenegg name="nest-tool" license="BSD" author="Mario Domenech Goulart" description="Extension and command-line tool for extracting information from eggs repositories listings"/> 474 474 475 <chickenegg name="meta-setup" license="BSD" author="felix winkelmann" description="A tool for various operations on a local CHICKEN extension repository"/>476 477 475 <chickenegg name="salmonella" license="BSD" author="Mario Domenech Goulart" description="A tool for testing eggs"/> 478 476 … … 484 482 <table> 485 483 484 <chickenegg name="atlas-lapack" license="GPL" author="Ivan Raikov" description="An interface to the LAPACK routines implemented in ATLAS."/> 485 486 <chickenegg name="blas" license="BSD" author="felix winkelmann" description="An interface to level 1, 2 and 3 BLAS routines"/> 487 488 <chickenegg name="complex" license="BSD" author="Thomas Christian Chust" description="Support for complex numbers in Chicken"/> 489 490 <chickenegg name="fpfz" license="BSD" author="Kon Lovett" description="Floating-point Comparison With Epsilon"/> 491 486 492 <chickenegg name="gmp" license="LGPL" author="Peter Keller" description="Bindings for the <b>GNU Multiprecision Arithmetic Library</b>"/> 487 493 494 <chickenegg name="grobner-basis" license="MIT" author="Naruto Canada" description="Grobner Basis"/> 495 496 <chickenegg name="gsl-srfi-27" license="GPL" author="Will M. Farr" description="SRFI-27 library which uses the GSL behind the scenes to generate random numbers."/> 497 498 <chickenegg name="interp1d" license="GPL" author="Ivan Raikov" description="One-dimensional numerical interpolation."/> 499 500 <chickenegg name="mapm" license="Public Domain" author="[[mailto:tjaden(at)users.sourceforge.net|Peter Wang]]" description="Binding to Mike's Arbitrary Precision Math Library"/> 501 502 <chickenegg name="mathh" license="Public domain" author="John Cowan" description="Some ISO C math functions"/> 503 504 <chickenegg name="matpak" license="BSD" author="Norman Hardy, packaged by Terrence Brannon" description="matrix multiplication, inverse, transpose, determinant, and vector inner product"/> 505 506 <chickenegg name="matrix-utils" license="GPL" author="Ivan Raikov" description="Generation of special utility matrices."/> 507 508 <chickenegg name="numbers" license="BSD" author="felix winkelmann" description="Full numeric tower support"/> 509 488 510 <chickenegg name="ode" license="GPL" author="Ivan Raikov" description="Numerical solver framework for systems of first-order differential equations (ODE)."/> 489 511 512 <chickenegg name="predicate-calculus" license="MIT" author="Naruto Canada" description="Predicate calculus with equality."/> 513 514 <chickenegg name="probdist" license="GPL" author="Ivan Raikov" description="Probability distributions"/> 515 490 516 <chickenegg name="SO31" license="GPL" author="Will M. Farr <farr@mit.edu>" description="Basic functions to manipulate SO(3,1) group elements."/> 491 517 492 <chickenegg name="blas" license="BSD" author="felix winkelmann" description="An interface to level 1, 2 and 3 BLAS routines"/>493 494 <chickenegg name="fpfz" license="BSD" author="Kon Lovett" description="Floating-point Comparison With Epsilon"/>495 496 <chickenegg name="mapm" license="Public Domain" author="[[mailto:tjaden(at)users.sourceforge.net|Peter Wang]]" description="Binding to Mike's Arbitrary Precision Math Library"/>497 498 <chickenegg name="complex" license="BSD" author="Thomas Christian Chust" description="Support for complex numbers in Chicken"/>499 500 518 <chickenegg name="unitconv" license="GPL" author="Ivan Raikov" description="Conversion of units of measurement"/> 501 519 502 <chickenegg name="matrix-utils" license="GPL" author="Ivan Raikov" description="Generation of special utility matrices."/>503 504 <chickenegg name="mathh" license="Public domain" author="John Cowan" description="Some ISO C math functions"/>505 506 <chickenegg name="grobner-basis" license="MIT" author="Naruto Canada" description="Grobner Basis"/>507 508 <chickenegg name="matpak" license="BSD" author="Norman Hardy, packaged by Terrence Brannon" description="matrix multiplication, inverse, transpose, determinant, and vector inner product"/>509 510 <chickenegg name="gsl-srfi-27" license="GPL" author="Will M. Farr" description="SRFI-27 library which uses the GSL behind the scenes to generate random numbers."/>511 512 <chickenegg name="numbers" license="BSD" author="felix winkelmann" description="Full numeric tower support"/>513 514 <chickenegg name="atlas-lapack" license="GPL" author="Ivan Raikov" description="An interface to the LAPACK routines implemented in ATLAS."/>515 516 <chickenegg name="probdist" license="GPL" author="Ivan Raikov" description="Probability distributions"/>517 518 <chickenegg name="predicate-calculus" license="MIT" author="Naruto Canada" description="Predicate calculus with equality."/>519 520 <chickenegg name="interp1d" license="GPL" author="Ivan Raikov" description="One-dimensional numerical interpolation."/>521 522 520 523 521 </table> … … 529 527 <chickenegg name="c3" license="BSD" author="Alex Shinn" description="Implements C3 class linearization for TinyCLOS"/> 530 528 529 <chickenegg name="meroon" license="LGPL" author="Christian Queinnec, ported to CHICKEN by felix winkelmann" description="A fast and feature-rich object system"/> 530 531 <chickenegg name="modds" license="BSD" author="Thomas Chust" description="A prototype based object system with multiple object dynamic dispatch"/> 532 533 <chickenegg name="operations" license="BSD" author="felix winkelmann" description="The object system from the T Lisp system"/> 534 531 535 <chickenegg name="pos" license="unknown" author="Blake McBride" description="POS is a portable object system for Scheme"/> 532 536 533 537 <chickenegg name="prometheus" license="GPL" author="Jorgen Schaefer" description="The Prometheus prototype-based object system"/> 534 538 535 <chickenegg name="modds" license="BSD" author="Thomas Chust" description="A prototype based object system with multiple object dynamic dispatch"/> 536 537 <chickenegg name="operations" license="BSD" author="felix winkelmann" description="The object system from the T Lisp system"/> 538 539 <chickenegg name="meroon" license="LGPL" author="Christian Queinnec, ported to CHICKEN by felix winkelmann" description="A fast and feature-rich object system"/> 539 <chickenegg name="protobj" license="LGPL" author="Neil van Dyke" description="A prototype-delegation object model"/> 540 540 541 541 <chickenegg name="tinyclos" license="BSD" author="Gregor Kiczales (ported to CHICKEN and heavily modified by felix and kon)" description="Gregor Kiczales TinyCLOS object system"/> 542 542 543 <chickenegg name="protobj" license="LGPL" author="Neil van Dyke" description="A prototype-delegation object model"/>544 545 543 546 544 </table> … … 550 548 <table> 551 549 550 <chickenegg name="amb" license="BSD" author="Thomas Chust" description="The non-deterministic backtracking ambivalence operator"/> 551 552 <chickenegg name="array-lib" license="BSD" author="Kon Lovett" description="SRFI-25 Similar, SRFI-47, SRFI-63 & More"/> 553 554 <chickenegg name="bit-cat" license="BSD" author="Ben Kurtz" description="Bitstring Concatenator for u8vectors"/> 555 556 <chickenegg name="bloom-filter" license="BSD" author="Kon Lovett" description="Bloom Filter"/> 557 558 <chickenegg name="box" license="BSD" author="Kon Lovett" description="Boxing"/> 559 560 <chickenegg name="charplot" license="public domain" author="Aubrey Jaffer" description="Character plots"/> 561 562 <chickenegg name="coerce" license="BSD" author="Kon Lovett" description="Type Coerce"/> 563 564 <chickenegg name="defstruct" license="BSD" author="Dorai Sitaram" description="Another record-type facility"/> 565 566 <chickenegg name="digraph" license="GPL" author="Ivan Raikov" description="Directed graph in adjacency list format."/> 567 568 <chickenegg name="dyn-vector" license="GPL" author="Ivan Raikov" description="Dynamic (dense) vectors based on SRFI-43."/> 569 570 <chickenegg name="ftl" license="LGPL" author="Sergei Egorov, partially reimplemented by felix winkelmann" description="Interface based sequence library"/> 571 572 <chickenegg name="ftl-peg" license="BSD" author="Thomas Chust" description="Parsing expression grammars for FTL"/> 573 574 <chickenegg name="graph-bfs" license="GPL" author="Ivan Raikov" description="Breadth-first search in a graph."/> 575 576 <chickenegg name="graph-cycles" license="GPL" author="Ivan Raikov" description="Enumerate all simple cycles in a graph."/> 577 578 <chickenegg name="graph-dfs" license="GPL" author="Ivan Raikov" description="Depth-first search in a graph."/> 579 580 <chickenegg name="graph-scc" license="GPL" author="Ivan Raikov" description="Compute strongly-connected components (SCC) of a graph."/> 581 582 <chickenegg name="iset" license="BSD" author="Alex Shinn" description="Integer sets"/> 583 584 <chickenegg name="kvlists" license="MIT" author="Arto Bendiken" description="Provides keyword/value list (or key-value list, for short) operations."/> 585 586 <chickenegg name="lookup-table" license="BSD" author="Kon Lovett" description="Simple Lookup Table"/> 587 588 <chickenegg name="metaphone" license="BSD" author="Kon Lovett" description="Metaphone 'sounds like' algorithm"/> 589 590 <chickenegg name="npdiff" license="GPL" author="Ivan Raikov" description="Compute the longest common subsequence of two sequences"/> 591 592 <chickenegg name="orders" license="GPL" author="Alejandro Forero Cuervo" description="Functions useful for defining orders (for sorting)"/> 593 594 <chickenegg name="pairing-heap" license="BSD" author="Will M. Farr" description="Persistent heap datastructure which is adaptive and supports O(1) merge."/> 595 596 <chickenegg name="perfect-hash" license="BSD" author="Kon Lovett" description="Provides perfect hashing"/> 597 598 <chickenegg name="plist-utils" license="BSD" author="Kon Lovett" description="Provides property list operations"/> 599 600 <chickenegg name="random-mtzig" license="BSD" author="Ivan Raikov" description="An implementation of the MT19937 random number generator with Marsaglia and Tang's Ziggurat algorithm to generate random numbers from a non-uniform distribution."/> 601 602 <chickenegg name="random-swb" license="GPL" author="Ivan Raikov" description="A random number generator based on the subtract-with-borrow (SWB) method."/> 603 604 <chickenegg name="random-test" license="GPL" author="Ivan Raikov" description="Some simple randomness tests for a sequence of numbers."/> 605 606 <chickenegg name="rb-tree" license="GPL" author="Ivan Raikov" description="A sorted dictionary data structure based on red-black trees."/> 607 608 <chickenegg name="records" license="public domain" author="David Carlton, Aubrey Jaffer" description="Procedural record-type interface"/> 609 610 <chickenegg name="rgraph" license="BSD" author="Jonah Beckford" description="A graph library for Scheme"/> 611 612 <chickenegg name="sfht" license="GPL" author="Ivan Raikov" description="A dictionary data structure based on counting Bloom filters."/> 613 614 <chickenegg name="sparse-vectors" license="BSD" author="Richard Kelsey and Jonathan Rees" description="Arbitrarily large vectors"/> 615 616 <chickenegg name="srfi-19" license="BSD" author="Kon Lovett" description="Time Data Types and Procedures"/> 617 618 <chickenegg name="srfi-25" license="SRFI" author="Jussi Piitulainen" description="Multidimensional arrays"/> 619 620 <chickenegg name="srfi-27" license="BSD" author="Kon Lovett" description="Sources of Random Bits"/> 621 622 <chickenegg name="srfi-4-comprehensions" license="SRFI" author="Will Farr" description="SRFI-42 Comprehensions for SRFI-4 Vectors"/> 623 624 <chickenegg name="srfi-4-utils" license="GPL" author="Ivan Raikov" description="Utility functions for SRFI-4 vectors."/> 625 626 <chickenegg name="srfi-40" license="SRFI" author="Based on the original SRFI 40 reference implementation by Philip L. Bewig and Andre von Tonder, modified for Chicken by Category 5" description="SRFI-40 (Streams)"/> 627 628 <chickenegg name="srfi-42" license="SRFI" author="Sebastian Egner" description="SRFI-42 (Eager comprehensions)"/> 629 630 <chickenegg name="srfi-47" license="SRFI" author="Aubrey Jaffer" description="SRFI-47 arrays"/> 631 632 <chickenegg name="srfi-66" license="BSD" author="felix" description="Octet vectors"/> 633 634 <chickenegg name="srfi-85" license="SRFI" author="Will Clinger, modified for Chicken by John Cowan" description="Recursive equivalence predicates"/> 635 636 <chickenegg name="srfi-95" license="public domain" author="Richard O'Keefe, modified for Chicken by John Cowan" description="Sorting and merging"/> 637 638 <chickenegg name="stack" license="BSD" author="Kon Lovett" description="Provides LIFO queue (stack) operations"/> 639 640 <chickenegg name="stream-ext" license="Public Domain" author="Alejandro Forero Cuervo" description="A library of extensions to the SRFI-40 streams"/> 641 642 <chickenegg name="topological-sort" license="public domain" author="Mikael Djurfeldt" description="Topological sorting"/> 643 644 <chickenegg name="treap" license="GPL" author="Oleg Kiselyov; packaged for Chicken Scheme by Ivan Raikov" description="A sorted dictionary data structure based on randomized search trees."/> 645 646 <chickenegg name="vector-lib" license="Artistic" author="Taylor Campbell, with CHICKEN-specific modifications by William S. Annis. Adapted to final version and bugs fixed by Zbigniew Szadkowski" description="A port of the reference implementation of SRFI-43 with additions and fixes"/> 647 648 <chickenegg name="wt-tree" license="MIT-ish" author="Reed Sheridan <rsheridan6@gmail.com>" description="Weight-balanced trees"/> 649 552 650 <chickenegg name="z3" license="BSD" author="Oskar Schirmer and felix winkelmann" description="A gzip (RFC1952) compression and decompression library"/> 553 651 554 <chickenegg name="amb" license="BSD" author="Thomas Chust" description="The non-deterministic backtracking ambivalence operator"/>555 556 <chickenegg name="box" license="BSD" author="Kon Lovett" description="Boxing"/>557 558 <chickenegg name="ftl" license="LGPL" author="Sergei Egorov, partially reimplemented by felix winkelmann" description="Interface based sequence library"/>559 560 <chickenegg name="iset" license="BSD" author="Alex Shinn" description="Integer sets"/>561 562 <chickenegg name="sfht" license="GPL" author="Ivan Raikov" description="A dictionary data structure based on counting Bloom filters."/>563 564 <chickenegg name="lookup-table" license="BSD" author="Kon Lovett" description="Simple Lookup Table"/>565 566 <chickenegg name="random-swb" license="GPL" author="Ivan Raikov" description="A random number generator based on the subtract-with-borrow (SWB) method."/>567 568 <chickenegg name="bloom-filter" license="BSD" author="Kon Lovett" description="Bloom Filter"/>569 570 <chickenegg name="records" license="public domain" author="David Carlton, Aubrey Jaffer" description="Procedural record-type interface"/>571 572 <chickenegg name="graph-cycles" license="GPL" author="Ivan Raikov" description="Enumerate all simple cycles in a graph."/>573 574 <chickenegg name="digraph" license="GPL" author="Ivan Raikov" description="Directed graph in adjacency list format."/>575 576 <chickenegg name="vector-lib" license="Artistic" author="Taylor Campbell, with CHICKEN-specific modifications by William S. Annis. Adapted to final version and bugs fixed by Zbigniew Szadkowski" description="A port of the reference implementation of SRFI-43 with additions and fixes"/>577 578 <chickenegg name="stack" license="BSD" author="Kon Lovett" description="Provides LIFO queue (stack) operations"/>579 580 <chickenegg name="treap" license="GPL" author="Oleg Kiselyov; packaged for Chicken Scheme by Ivan Raikov" description="A sorted dictionary data structure based on randomized search trees."/>581 582 <chickenegg name="plist-utils" license="BSD" author="Kon Lovett" description="Provides property list operations"/>583 584 <chickenegg name="kvlists" license="MIT" author="Arto Bendiken" description="Provides keyword/value list (or key-value list, for short) operations."/>585 586 <chickenegg name="charplot" license="public domain" author="Aubrey Jaffer" description="Character plots"/>587 588 <chickenegg name="dyn-vector" license="GPL" author="Ivan Raikov" description="Dynamic (dense) vectors based on SRFI-43."/>589 590 <chickenegg name="pairing-heap" license="BSD" author="Will M. Farr" description="Persistent heap datastructure which is adaptive and supports O(1) merge."/>591 592 <chickenegg name="srfi-4-comprehensions" license="SRFI" author="Will Farr" description="SRFI-42 Comprehensions for SRFI-4 Vectors"/>593 594 <chickenegg name="srfi-19" license="BSD" author="Kon Lovett" description="Time Data Types and Procedures"/>595 596 <chickenegg name="srfi-25" license="SRFI" author="Jussi Piitulainen" description="Multidimensional arrays"/>597 598 <chickenegg name="srfi-27" license="BSD" author="Kon Lovett" description="Sources of Random Bits"/>599 600 <chickenegg name="srfi-40" license="SRFI" author="Based on the original SRFI 40 reference implementation by Philip L. Bewig and Andre von Tonder, modified for Chicken by Category 5" description="SRFI-40 (Streams)"/>601 602 <chickenegg name="srfi-42" license="SRFI" author="Sebastian Egner" description="SRFI-42 (Eager comprehensions)"/>603 604 <chickenegg name="srfi-47" license="SRFI" author="Aubrey Jaffer" description="SRFI-47 arrays"/>605 606 <chickenegg name="srfi-66" license="BSD" author="felix" description="Octet vectors"/>607 608 <chickenegg name="srfi-85" license="SRFI" author="Will Clinger, modified for Chicken by John Cowan" description="Recursive equivalence predicates"/>609 610 <chickenegg name="srfi-95" license="public domain" author="Richard O'Keefe, modified for Chicken by John Cowan" description="Sorting and merging"/>611 612 <chickenegg name="coerce" license="BSD" author="Kon Lovett" description="Type Coerce"/>613 614 <chickenegg name="random-mtzig" license="BSD" author="Ivan Raikov" description="An implementation of the MT19937 random number generator with Marsaglia and Tang's Ziggurat algorithm to generate random numbers from a non-uniform distribution."/>615 616 <chickenegg name="array-lib" license="BSD" author="Kon Lovett" description="SRFI-25 Similar, SRFI-47, SRFI-63 & More"/>617 618 <chickenegg name="ftl-peg" license="BSD" author="Thomas Chust" description="Parsing expression grammars for FTL"/>619 620 <chickenegg name="npdiff" license="GPL" author="Ivan Raikov" description="Compute the longest common subsequence of two sequences"/>621 622 <chickenegg name="orders" license="GPL" author="Alejandro Forero Cuervo" description="Functions useful for defining orders (for sorting)"/>623 624 <chickenegg name="graph-bfs" license="GPL" author="Ivan Raikov" description="Breadth-first search in a graph."/>625 626 <chickenegg name="graph-dfs" license="GPL" author="Ivan Raikov" description="Depth-first search in a graph."/>627 628 <chickenegg name="graph-scc" license="GPL" author="Ivan Raikov" description="Compute strongly-connected components (SCC) of a graph."/>629 630 <chickenegg name="rgraph" license="BSD" author="Jonah Beckford" description="A graph library for Scheme"/>631 632 <chickenegg name="stream-ext" license="Public Domain" author="Alejandro Forero Cuervo" description="A library of extensions to the SRFI-40 streams"/>633 634 <chickenegg name="sparse-vectors" license="BSD" author="Richard Kelsey and Jonathan Rees" description="Arbitrarily large vectors"/>635 636 <chickenegg name="topological-sort" license="public domain" author="Mikael Djurfeldt" description="Topological sorting"/>637 638 <chickenegg name="metaphone" license="BSD" author="Kon Lovett" description="Metaphone 'sounds like' algorithm"/>639 640 <chickenegg name="srfi-4-utils" license="GPL" author="Ivan Raikov" description="Utility functions for SRFI-4 vectors."/>641 642 <chickenegg name="random-test" license="GPL" author="Ivan Raikov" description="Some simple randomness tests for a sequence of numbers."/>643 644 <chickenegg name="bit-cat" license="BSD" author="Ben Kurtz" description="Bitstring Concatenator for u8vectors"/>645 646 <chickenegg name="defstruct" license="BSD" author="Dorai Sitaram" description="Another record-type facility"/>647 648 <chickenegg name="perfect-hash" license="BSD" author="Kon Lovett" description="Provides perfect hashing"/>649 650 <chickenegg name="wt-tree" license="MIT-ish" author="Reed Sheridan <rsheridan6@gmail.com>" description="Weight-balanced trees"/>651 652 <chickenegg name="rb-tree" license="GPL" author="Ivan Raikov" description="A sorted dictionary data structure based on red-black trees."/>653 654 652 655 653 </table> … … 659 657 <table> 660 658 659 <chickenegg name="base64" license="BSD" author="James Bailey" description="Parsing and unparsing of base-64 strings"/> 660 661 <chickenegg name="charconv" license="BSD" author="Alex Shinn" description="Character encoding utilities"/> 662 663 <chickenegg name="chasen" license="BSD" author="Alex Shinn" description="Bindings to ChaSen Japanese Morphological Analyzer"/> 664 665 <chickenegg name="content-type" license="Public Domain" author="Alejandro Forero Cuervo" description="Parsing of Content-type headers"/> 666 667 <chickenegg name="cookie" license="BSD" author="Reed Sheridan <rsheridan6@gmail.com>" description="Parse and construct HTTP cookies"/> 668 661 669 <chickenegg name="csv" license="LGPL" author="Neil van Dyke" description="Parsing comma-separated values"/> 662 670 671 <chickenegg name="iconv" license="Public Domain" author="Alejandro Forero Cuervo" description="Character-set conversions"/> 672 673 <chickenegg name="input-parse" license="unknown" author="Oleg Kiselyov. Ported to chicken by Shawn Wagner." description="input-stream tokenizing and parsing routines."/> 674 675 <chickenegg name="json" license="MIT" author="Tony Garnock-Jones" description="A JSON library"/> 676 677 <chickenegg name="lalr" license="GPL" author="Dominique Boucher" description="An efficient LALR(1) parser generator"/> 678 679 <chickenegg name="levenshtein" license="BSD" author="Kon Lovett" description="Levenshtein edit distance"/> 680 681 <chickenegg name="magic" license="BSD" author="Peter Busser" description="Identifies file types"/> 682 683 <chickenegg name="mat5-lib" license="GPL" author="Ivan Raikov" description="Reading and writing Level 5 MAT-File format."/> 684 685 <chickenegg name="mistie" license="BSD" author="Dorai Sitaram" description="A programmable filter"/> 686 687 <chickenegg name="mpeg3" license="Public Domain" author="Alejandro Forero Cuervo" description="Decodes several MPEG standards into uncompressed data suitable for editing and playback."/> 688 689 <chickenegg name="packedobjects" license="BSD" author="John P. T. Moore" description="cross platform bit-stuffing based on Packed Encoding Rules"/> 690 691 <chickenegg name="packrat" license="MIT" author="Tony Garnock-Jones" description="A packrat parsing library"/> 692 693 <chickenegg name="php-s11n" license="MIT" author="Arto Bendiken" description="Serialization/unserialization of PHP data types."/> 694 695 <chickenegg name="rfc3339" license="LGPL" author="Neil van Dyke" description="RFC3339 Date and Time Format"/> 696 697 <chickenegg name="rfc822" license="BSD" author="Reed Sheridan <rsheridan6@gmail.com>" description="Parse Internet Message Format"/> 698 699 <chickenegg name="s11n" license="BSD" author="felix winkelmann" description="Serialization of arbitrary data."/> 700 701 <chickenegg name="scsh-regexp" license="GPL" author="Dan Muresan" description="Emulates SCSH regular expression API"/> 702 703 <chickenegg name="silex" license="Other" author="Danny Dubé" description="An efficient and powerful lexer generator"/> 704 705 <chickenegg name="stream-base64" license="Public Domain" author="Alejandro Forero Cuervo" description="Performs lazy encoding and decoding of streams of characters to and from Base64"/> 706 707 <chickenegg name="stream-htpasswd" license="Public Domain" author="Alejandro Forero Cuervo" description="Lazy parser and generator of Apache htpasswd password files."/> 708 709 <chickenegg name="stream-ldif" license="Public Domain" author="Alejandro Forero Cuervo" description="Library to parse and produce files in the LDAP Data Interchange Format (LDIF) file format"/> 710 711 <chickenegg name="stream-parser" license="Public Domain" author="Alejandro Forero Cuervo" description="A stream-based parser"/> 712 713 <chickenegg name="stream-sections" license="GPL" author="Alejandro Forero Cuervo" description="Split a document into sections and do useful things with the results."/> 714 663 715 <chickenegg name="tar" license="BSD" author="feix winkelmann" description="Reading and writing tar archives"/> 664 716 665 <chickenegg name="json" license="MIT" author="Tony Garnock-Jones" description="A JSON library"/>666 667 <chickenegg name="lalr" license="GPL" author="Dominique Boucher" description="An efficient LALR(1) parser generator"/>668 669 <chickenegg name="s11n" license="BSD" author="felix winkelmann" description="Serialization of arbitrary data."/>670 671 717 <chickenegg name="utf8" license="BSD" author="Alex Shinn" description="Unicode support"/> 672 718 673 <chickenegg name="rfc3339" license="LGPL" author="Neil van Dyke" description="RFC3339 Date and Time Format"/>674 675 <chickenegg name="iconv" license="Public Domain" author="Alejandro Forero Cuervo" description="Character-set conversions"/>676 677 <chickenegg name="magic" license="BSD" author="Peter Busser" description="Identifies file types"/>678 679 <chickenegg name="mpeg3" license="Public Domain" author="Alejandro Forero Cuervo" description="Decodes several MPEG standards into uncompressed data suitable for editing and playback."/>680 681 <chickenegg name="silex" license="Other" author="Danny Dubé" description="An efficient and powerful lexer generator"/>682 683 <chickenegg name="stream-base64" license="Public Domain" author="Alejandro Forero Cuervo" description="Performs lazy encoding and decoding of streams of characters to and from Base64"/>684 685 <chickenegg name="stream-ldif" license="Public Domain" author="Alejandro Forero Cuervo" description="Library to parse and produce files in the LDAP Data Interchange Format (LDIF) file format"/>686 687 <chickenegg name="php-s11n" license="MIT" author="Arto Bendiken" description="Serialization/unserialization of PHP data types."/>688 689 <chickenegg name="charconv" license="BSD" author="Alex Shinn" description="Character encoding utilities"/>690 691 <chickenegg name="stream-htpasswd" license="Public Domain" author="Alejandro Forero Cuervo" description="Lazy parser and generator of Apache htpasswd password files."/>692 693 <chickenegg name="stream-parser" license="Public Domain" author="Alejandro Forero Cuervo" description="A stream-based parser"/>694 695 <chickenegg name="mat5-lib" license="GPL" author="Ivan Raikov" description="Reading and writing Level 5 MAT-File format."/>696 697 <chickenegg name="base64" license="BSD" author="James Bailey" description="Parsing and unparsing of base-64 strings"/>698 699 <chickenegg name="chasen" license="BSD" author="Alex Shinn" description="Bindings to ChaSen Japanese Morphological Analyzer"/>700 701 <chickenegg name="cookie" license="BSD" author="Reed Sheridan <rsheridan6@gmail.com>" description="Parse and construct HTTP cookies"/>702 703 <chickenegg name="mistie" license="BSD" author="Dorai Sitaram" description="A programmable filter"/>704 705 <chickenegg name="rfc822" license="BSD" author="Reed Sheridan <rsheridan6@gmail.com>" description="Parse Internet Message Format"/>706 707 <chickenegg name="stream-sections" license="GPL" author="Alejandro Forero Cuervo" description="Split a document into sections and do useful things with the results."/>708 709 <chickenegg name="levenshtein" license="BSD" author="Kon Lovett" description="Levenshtein edit distance"/>710 711 <chickenegg name="packrat" license="MIT" author="Tony Garnock-Jones" description="A packrat parsing library"/>712 713 <chickenegg name="scsh-regexp" license="GPL" author="Dan Muresan" description="Emulates SCSH regular expression API"/>714 715 <chickenegg name="content-type" license="Public Domain" author="Alejandro Forero Cuervo" description="Parsing of Content-type headers"/>716 717 <chickenegg name="input-parse" license="unknown" author="Oleg Kiselyov. Ported to chicken by Shawn Wagner." description="input-stream tokenizing and parsing routines."/>718 719 <chickenegg name="packedobjects" license="BSD" author="John P. T. Moore" description="cross platform bit-stuffing based on Packed Encoding Rules"/>720 721 719 722 720 </table> … … 726 724 <table> 727 725 726 <chickenegg name="patch" license="MIT" author="Tony Sidaway <tonysidaway@gmail.com" description="Simple source patch utility"/> 727 728 728 <chickenegg name="sbky" license="BSD" author="Angel Ortega, ported to Scheme by felix winkelmann" description="A Scheme port of the `bky' version control system"/> 729 729 730 <chickenegg name="patch" license="MIT" author="Tony Sidaway <tonysidaway@gmail.com" description="Simple source patch utility"/>731 732 730 <chickenegg name="sigma" license="GPL" author="Ivan Raikov" description="An image gallery generator."/> 733 731 … … 750 748 <table> 751 749 750 <chickenegg name="check" license="SRFI" author="Sebastian Egner" description="SRFI-78 leightweight testing"/> 751 752 752 <chickenegg name="test" license="BSD" author="Alex Shinn" description="Yet Another Testing Utility"/> 753 753 754 <chickenegg name="check" license="SRFI" author="Sebastian Egner" description="SRFI-78 leightweight testing"/>755 756 754 <chickenegg name="testbase" license="BSD" author="Kon Lovett" description="Unit Testing Framework"/> 757 755 756 <chickenegg name="testbase-driver" license="Open Source" author="Kon Lovett" description="Unit Testing Framework Test Runner"/> 757 758 <chickenegg name="testbase-results" license="BSD" author="Kon Lovett" description="TestBase Test Results Support"/> 759 758 760 <chickenegg name="testeez" license="LGPL" author="Neil van Dyke" description="Simple Test Mechanism for Scheme"/> 759 761 760 <chickenegg name="testbase-results" license="BSD" author="Kon Lovett" description="TestBase Test Results Support"/>761 762 <chickenegg name="testbase-driver" license="Open Source" author="Kon Lovett" description="Unit Testing Framework Test Runner"/>763 764 762 765 763 </table> … … 771 769 <chickenegg name="crc" license="BSD" author="Daishi Kato" description="Computes CRC checksum"/> 772 770 771 <chickenegg name="crc16" license="BSD" author="Ben Kurtz" description="CRC16 Algorithm"/> 772 773 <chickenegg name="crypt" license="BSD" author="Thomas Christian Chust" description="Bindings to the cryptlib library"/> 774 775 <chickenegg name="crypt3" license="BSD" author="Thomas Christian Chust and Kon Lovett" description="Bindings to the cryptlib library (for cryptlib 3.2.2)"/> 776 777 <chickenegg name="hashes" license="BSD" author="Kon Lovett" description="Miscellaneous Hash Functions"/> 778 773 779 <chickenegg name="md5" license="GPL" author="Chistophe Devine (packaged for CHICKEN by felix winkelmann)" description="Computes MD5 (RFC1321) checksums"/> 774 780 781 <chickenegg name="message-digest" license="BSD" author="Kon Lovett" description="Message Digest Support"/> 782 783 <chickenegg name="ripemd" license="BSD" author="Kon Lovett" description="RIPE Message Digest"/> 784 775 785 <chickenegg name="sha1" license="GPL" author="Chistophe Devine (packaged for CHICKEN by [[felix winkelmann]])" description="Computes SHA1 (FIPS-180-1) checksums"/> 776 786 … … 779 789 <chickenegg name="tiger-hash" license="BSD" author="Kon Lovett" description="Tiger/192 Message Digest"/> 780 790 781 <chickenegg name="crc16" license="BSD" author="Ben Kurtz" description="CRC16 Algorithm"/>782 783 <chickenegg name="crypt" license="BSD" author="Thomas Christian Chust" description="Bindings to the cryptlib library"/>784 785 <chickenegg name="crypt3" license="BSD" author="Thomas Christian Chust and Kon Lovett" description="Bindings to the cryptlib library (for cryptlib 3.2.2)"/>786 787 <chickenegg name="hashes" license="BSD" author="Kon Lovett" description="Miscellaneous Hash Functions"/>788 789 <chickenegg name="ripemd" license="BSD" author="Kon Lovett" description="RIPE Message Digest"/>790 791 <chickenegg name="message-digest" license="BSD" author="Kon Lovett" description="Message Digest Support"/>792 793 791 794 792 </table> … … 800 798 <chickenegg name="bb" license="BSD" author="felix winkelmann" description="An easy-to-use GUI toolkit based on FLTK"/> 801 799 800 <chickenegg name="japi" license="BSD" author="felix winkelmann" description="A set of bindings for the JAPI GUI toolkit"/> 801 802 <chickenegg name="ncurses" license="BSD" author="felix winkelmann" description="An interface to the UNIX <code>ncurses</code> package"/> 803 804 <chickenegg name="PS-tk" license="BSD" author="Nils M Holm [Chicken: Kon Lovett]" description="PS-tk"/> 805 802 806 <chickenegg name="qt" license="BSD" author="felix winkelmann" description="A leightweight Qt 4 interface"/> 803 807 808 <chickenegg name="slang" license="MIT" author="Tony Sidaway <tonysidaway@gmail.com>" description="Bindings for slang text-based user interface library."/> 809 810 <chickenegg name="sx" license="LGPL" author="Dominic Giampaolo, chicken interface by felix winkelmann" description="Simple X programming"/> 811 804 812 <chickenegg name="tk" license="Bremer License" author="Wolf-Dieter Busch" description="An interface to the Tk GUI toolkit"/> 805 813 806 <chickenegg name="sx" license="LGPL" author="Dominic Giampaolo, chicken interface by felix winkelmann" description="Simple X programming"/>807 808 <chickenegg name="japi" license="BSD" author="felix winkelmann" description="A set of bindings for the JAPI GUI toolkit"/>809 810 814 <chickenegg name="xosd" license="BSD" author="felix winkelmann" description="An interface to the XOSD (On Screen Display) library"/> 811 815 812 <chickenegg name="PS-tk" license="BSD" author="Nils M Holm [Chicken: Kon Lovett]" description="PS-tk"/>813 814 <chickenegg name="slang" license="MIT" author="Tony Sidaway <tonysidaway@gmail.com>" description="Bindings for slang text-based user interface library."/>815 816 <chickenegg name="ncurses" license="BSD" author="felix winkelmann" description="An interface to the UNIX <code>ncurses</code> package"/>817 818 816 819 817 </table> … … 823 821 <table> 824 822 823 <chickenegg name="crunch" license="BSD" author="felix winkelmann" description="A restricted statically typed subset of Scheme"/> 824 825 825 <chickenegg name="fp" license="BSD" author="felix winkelmann" description="An interpreter/translator for a dialect of John Backus' FP language"/> 826 826 827 <chickenegg name="inline" license="BSD" author="felix winkelmann" description="Use compiled code inside interpreter scripts"/> 828 829 <chickenegg name="lightning" license="BSD" author="felix winkelmann" description="An interface to GNU Lightning"/> 830 831 <chickenegg name="sassy" license="LGPL" author="Jonathan Kraut" description="A portable 32-bit assembler for x86 processors"/> 832 827 833 <chickenegg name="tcc" license="BSD" author="[[felix winkelmann]]" description="Accessing the Tiny C compiler from Scheme"/> 828 834 829 <chickenegg name="sassy" license="LGPL" author="Jonathan Kraut" description="A portable 32-bit assembler for x86 processors"/>830 831 <chickenegg name="crunch" license="BSD" author="felix winkelmann" description="A restricted statically typed subset of Scheme"/>832 833 <chickenegg name="inline" license="BSD" author="felix winkelmann" description="Use compiled code inside interpreter scripts"/>834 835 <chickenegg name="lightning" license="BSD" author="felix winkelmann" description="An interface to GNU Lightning"/>836 837 835 838 836 </table> … … 842 840 <table> 843 841 842 <chickenegg name="alexpander" license="BSD" author="Al Petrofsky" description="A syntax-rules macro-expander"/> 843 844 <chickenegg name="riaxpander" license="public domain, with one file under modified BSD" author="Taylor R Campbell (with one file written by Jonathan A Rees)" description="Flexible macro expander"/> 845 846 <chickenegg name="simplify" license="BSD" author="felix winkelmann" description="simplifies macroexpand code"/> 847 844 848 <chickenegg name="syntactic-closures" license="MIT" author="Alan Bawden, Chris Hanson" description="Hygienic macros with syntactic closures"/> 845 849 846 <chickenegg name="simplify" license="BSD" author="felix winkelmann" description="simplifies macroexpand code"/>847 848 850 <chickenegg name="syntax-case" license="MIT" author="R. Kent Dybvig, Oscar Waddell, Bob Hieb, Carl Bruggeman" description="Portable syntax-case macro and module system"/> 849 851 850 <chickenegg name="alexpander" license="BSD" author="Al Petrofsky" description="A syntax-rules macro-expander"/>851 852 <chickenegg name="riaxpander" license="public domain, with one file under modified BSD" author="Taylor R Campbell (with one file written by Jonathan A Rees)" description="Flexible macro expander"/>853 854 852 855 853 </table> … … 859 857 <table> 860 858 859 <chickenegg name="advice" license="BSD" author="felix winkelmann" description="`advise' functionality"/> 860 861 861 <chickenegg name="args" license="BSD" author="Zbigniew" description="Command-line argument handling, on top of SRFI 37"/> 862 862 863 <chickenegg name="args-doc" license="public domain" author="Ivan Shmakov" description="Formatting GNU-style help messages"/> 864 865 <chickenegg name="currency-converter" license="GPL" author="Jean-Philippe Theberge" description="Perform currency conversion"/> 866 867 <chickenegg name="egg-post-commit" license="BSD" author="felix winkelmann" description="Maintenance tool for egg repository management and upload"/> 868 863 869 <chickenegg name="eopl" license="unknown" author="various" description="Support code for the book 'Essentials of Programming Languages'"/> 864 870 871 <chickenegg name="free-gettext" license="BSD" author="Alex Shinn" description="Binary-compatible flexible gettext reimplementation"/> 872 873 <chickenegg name="gettext" license="Public Domain" author="Alejandro Forero Cuervo" description="Wrapper around the gettext API for translating messages."/> 874 875 <chickenegg name="logging" license="BSD" author="Kon Lovett" description="Logging Facility"/> 876 865 877 <chickenegg name="logo" license="Creative Commons" author="Arthur Nunes-Harwitt" description="A small Logo implementation"/> 866 878 879 <chickenegg name="numspell" license="LGPL" author="Neil van Dyke" description="Spelling Numbers as English in Scheme"/> 880 867 881 <chickenegg name="peep" license="BSD" author="felix winkelmann" description="Explore the compiler's symbol database"/> 868 882 883 <chickenegg name="runcmd" license="BSD" author="felix winkelmann" description="Convenience macros for invoking shell commands"/> 884 885 <chickenegg name="srfi-29" license="BSD" author="Kon Lovett" description="Localization"/> 886 887 <chickenegg name="srfi-34" license="SRFI" author="ben" description="SRFI-34: Exception Handling for Programs"/> 888 889 <chickenegg name="srfi-37" license="BSD" author="Anthony Carrico" description="A simple and flexible command-line option parsing facility"/> 890 891 <chickenegg name="stalin" license="SRFI" author="Jeffrey Mark Siskind, ported to CHICKEN by felix winkelmann" description="An aggressively optimizing Scheme compiler"/> 892 893 <chickenegg name="svn-client" license="Public Domain" author="Alejandro Forero Cuervo" description="A wrapper around Subversion's libsvn_client C library."/> 894 895 <chickenegg name="svn-post-commit-hooks" license="GPL" author="Alejandro Forero Cuervo" description="Convenience functions for creating applications that run as post-commit hooks for a Subversion repository."/> 896 897 <chickenegg name="tabexpand" license="LGPL" author="Neil W. van Dyke" description="Tab Character Expansion in Scheme"/> 898 869 899 <chickenegg name="tool" license="BSD" author="felix winkelmann" description="Simplified command-line parsing"/> 870 900 871 <chickenegg name="svn-post-commit-hooks" license="GPL" author="Alejandro Forero Cuervo" description="Convenience functions for creating applications that run as post-commit hooks for a Subversion repository."/>872 873 <chickenegg name="svn-client" license="Public Domain" author="Alejandro Forero Cuervo" description="A wrapper around Subversion's libsvn_client C library."/>874 875 <chickenegg name="logging" license="BSD" author="Kon Lovett" description="Logging Facility"/>876 877 <chickenegg name="srfi-29" license="BSD" author="Kon Lovett" description="Localization"/>878 879 <chickenegg name="srfi-34" license="SRFI" author="ben" description="SRFI-34: Exception Handling for Programs"/>880 881 <chickenegg name="srfi-37" license="BSD" author="Anthony Carrico" description="A simple and flexible command-line option parsing facility"/>882 883 <chickenegg name="advice" license="BSD" author="felix winkelmann" description="`advise' functionality"/>884 885 <chickenegg name="free-gettext" license="BSD" author="Alex Shinn" description="Binary-compatible flexible gettext reimplementation"/>886 887 <chickenegg name="gettext" license="Public Domain" author="Alejandro Forero Cuervo" description="Wrapper around the gettext API for translating messages."/>888 889 <chickenegg name="egg-post-commit" license="BSD" author="felix winkelmann" description="Maintenance tool for egg repository management and upload"/>890 891 <chickenegg name="args-doc" license="public domain" author="Ivan Shmakov" description="Formatting GNU-style help messages"/>892 893 <chickenegg name="runcmd" license="BSD" author="felix winkelmann" description="Convenience macros for invoking shell commands"/>894 895 <chickenegg name="stalin" license="SRFI" author="Jeffrey Mark Siskind, ported to CHICKEN by felix winkelmann" description="An aggressively optimizing Scheme compiler"/>896 897 <chickenegg name="currency-converter" license="GPL" author="Jean-Philippe Theberge" description="Perform currency conversion"/>898 899 <chickenegg name="tabexpand" license="LGPL" author="Neil W. van Dyke" description="Tab Character Expansion in Scheme"/>900 901 <chickenegg name="numspell" license="LGPL" author="Neil van Dyke" description="Spelling Numbers as English in Scheme"/>902 903 901 904 902 </table> … … 908 906 <table> 909 907 908 <chickenegg name="futures" license="BSD" author="felix winkelmann" description="Concurrent evaluation of expressions"/> 909 910 <chickenegg name="mailbox" license="BSD" author="felix winkelmann and kon lovett" description="Thread-safe queues with timeout"/> 911 910 912 <chickenegg name="synch" license="BSD" author="Kon Lovett" description="Synchronization Forms"/> 911 913 912 <chickenegg name="mailbox" license="BSD" author="felix winkelmann and kon lovett" description="Thread-safe queues with timeout"/>913 914 <chickenegg name="futures" license="BSD" author="felix winkelmann" description="Concurrent evaluation of expressions"/>915 916 914 917 915 </table> … … 921 919 <table> 922 920 921 <chickenegg name="format" license="Public Domain" author="Dirk Lutzebeck" description="Common-Lisp style formatted output"/> 922 923 <chickenegg name="matcher" license="BSD" author="Andre van Tonder; ported to CHICKEN by Dale Jordan" description="Match extension to srfi-57"/> 924 925 <chickenegg name="oblist" license="BSD" author="[[felix winkelmann]]" description="Obtain list of all interned symbols and variables"/> 926 927 <chickenegg name="proplist" license="BSD" author="Kon Lovett" description="Provides property list operations"/> 928 929 <chickenegg name="r6rs-libraries" license="SRFI" author="Andre van Tonder and felix" description="Simple, hygienic macros (SRFI-72 compliant) and R6RS (draft) libraries"/> 930 931 <chickenegg name="simple-macros" license="SRFI" author="Andre van Tonder" description="Simple, hygienic macros and portable modules (SRFI-72 compliant)"/> 932 933 <chickenegg name="sqlite" license="BSD" author="Lars Rustemeier, with some modifications by [[felix winkelmann]]" description="A wrapper for the SQLite database engine"/> 934 935 <chickenegg name="srfi-57" license="SRFI" author="Andre van Tonder" description="[[http://srfi.schemers.org/srfi-57/srfi-57.html|SRFI-57]] records"/> 936 937 <chickenegg name="structures" license="BSD" author="felix winkelmann" description="A module system inspired by SML structures and Taylor Campbell's lexmod module system"/> 938 939 <chickenegg name="test-infrastructure" license="BSD" author="Peter Keller & Kon Lovett" description="Unit-testing framework"/> 940 923 941 <chickenegg name="url" license="BSD" author="felix winkelmann" description="URL (RFC 1739) parsing"/> 924 942 925 <chickenegg name="structures" license="BSD" author="felix winkelmann" description="A module system inspired by SML structures and Taylor Campbell's lexmod module system"/> 926 927 <chickenegg name="matcher" license="BSD" author="Andre van Tonder; ported to CHICKEN by Dale Jordan" description="Match extension to srfi-57"/> 928 929 <chickenegg name="srfi-57" license="SRFI" author="Andre van Tonder" description="[[http://srfi.schemers.org/srfi-57/srfi-57.html|SRFI-57]] records"/> 930 931 <chickenegg name="simple-macros" license="SRFI" author="Andre van Tonder" description="Simple, hygienic macros and portable modules (SRFI-72 compliant)"/> 932 933 <chickenegg name="format" license="Public Domain" author="Dirk Lutzebeck" description="Common-Lisp style formatted output"/> 934 935 <chickenegg name="test-infrastructure" license="BSD" author="Peter Keller & Kon Lovett" description="Unit-testing framework"/> 936 937 <chickenegg name="oblist" license="BSD" author="[[felix winkelmann]]" description="Obtain list of all interned symbols and variables"/> 938 939 <chickenegg name="sqlite" license="BSD" author="Lars Rustemeier, with some modifications by [[felix winkelmann]]" description="A wrapper for the SQLite database engine"/> 940 941 <chickenegg name="r6rs-libraries" license="SRFI" author="Andre van Tonder and felix" description="Simple, hygienic macros (SRFI-72 compliant) and R6RS (draft) libraries"/> 942 943 <chickenegg name="proplist" license="BSD" author="Kon Lovett" description="Provides property list operations"/> 944 945 946 </table> 943 944 </table>
Note: See TracChangeset
for help on using the changeset viewer.