Chicken Scheme

E131746

Chicken Scheme is a practical, portable implementation of the Scheme programming language that compiles Scheme code to C for efficient execution and easy integration with existing C libraries.

All labels observed (1)

Label Occurrences
Chicken Scheme canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Scheme implementation
free and open-source software
programming language implementation
compilesTo C
designedFor easy C integration
portability
practical use
hasCommunityResource IRC channel
egg index
mailing lists
hasComponent compiler
interpreter
package manager
runtime system
hasDistributionFormat binary packages
source code
hasDocumentation manual on call-cc.org
hasFeature REPL
SRFI support
continuations
foreign function interface
garbage collection
macro system
modules
tail-call optimization
implementationLanguage C
implements Scheme
surface form: Scheme programming language
isFreeSoftware true
isOpenSource true
license BSD-style license
outputType C source code
native executables
packageManagerName eggs
primaryLanguage Scheme
supports Linux
POSIX systems
Scheme R5RS
surface form: R5RS

R7RS (small) via egg
Windows
cross-compilation
dynamic linking
macOS
static linking
supportsFFIWith C
targetUse application development
embedded development
scripting
systems programming
website https://call-cc.org

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Scheme notableImplementation Chicken Scheme