Select a tag to browse associated projects and drill deeper into the tag cloud.
Guile is an implementation of the Scheme programming language. In addition to supporting the R5RS Scheme standard, a large subset of R6RS, and many SRFIs, Guile includes full access to POSIX system calls, networking support, multiple threads, dynamic linking, and a foreign function call interface.
GoalsUse Boehm GC library for memory management Make C core as small as possible Write as much code in the Lisp dialect itself (make it largely self-hosting, like Glasgow Haskell) Use the pair/list data structure(s) whenever possible as the data structure(s) (taking a cue from Lua - which did, in
This is a simple implementation of the Cat programming language in Scheme. The goal is to support the entire set of primitives and all of the semantics of Cat in a simple and easy to understand code base. The hope is that this will encourage others to play around with the semantics of Cat, and
Copyright
©
2013
Black Duck Software, Inc.
and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a
Creative Commons Attribution 3.0 Unported License
. Ohloh
®
and the Ohloh logo are trademarks of
Black Duck Software, Inc.
in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.