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 programming language ⓘ
linked to: Scheme
isFreeSoftware true ⓘ
isOpenSource true ⓘ
license BSD-style license ⓘ
outputType C source code ⓘ
native executables ⓘ
packageManagerName eggs ⓘ
primaryLanguage Scheme ⓘ
supports Linux ⓘ
POSIX systems ⓘ
R5RS ⓘ
linked to: Scheme 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 ⓘ