Chez Scheme

E137054

Chez Scheme is a high-performance, optimizing implementation of the Scheme programming language widely used for both research and production systems.

All labels observed (5)

Label Occurrences
Chez Scheme canonical 8
Chez Scheme system 2
Chez Scheme REPL 1

How this entity was disambiguated

Statements (78)

Predicate Object
instanceOf Scheme implementation ⓘ
Scheme implementation ⓘ
programming language implementation ⓘ
developer Cadence Research Systems ⓘ
Cisco Systems ⓘ
Northwestern University ⓘ
R. Kent Dybvig ⓘ
hasComponent compiler ⓘ
foreign function interface ⓘ
garbage collector ⓘ
interpreter ⓘ
macro system ⓘ
run-time system ⓘ
threading system ⓘ
hasGarbageCollectorType generational ⓘ
incremental ⓘ
hasVariant Petite Chez Scheme ⓘ
linked to: Chez Scheme
implementsLanguage Scheme ⓘ
implementsStandard R6RS ⓘ
R7RS (partial) ⓘ
influenced R6RS standardization work ⓘ
isFreeSoftware true ⓘ
isOpenSource true ⓘ
isVariantOf Chez Scheme ⓘ
license Apache License 2.0 ⓘ
notableFor high-performance Scheme implementation ⓘ
influence on Scheme research ⓘ
optimizing compiler ⓘ
optimizationGoal fast native code ⓘ
high performance ⓘ
originalAuthor R. Kent Dybvig ⓘ
platform ARM (some ports) ⓘ
linked to: ARM

Linux ⓘ
Windows ⓘ
macOS ⓘ
x86 ⓘ
x86-64 ⓘ
programmingLanguage Scheme ⓘ
repository https://github.com/cisco/ChezScheme ⓘ
sourceModel open source ⓘ
supportsConcurrency true ⓘ
supportsDebugging true ⓘ
supportsFeature R6RS I/O system ⓘ
R6RS bytevectors ⓘ
R6RS conditions ⓘ
R6RS enumerations ⓘ
R6RS exceptions ⓘ
R6RS hashtables ⓘ
R6RS libraries ⓘ
R6RS records ⓘ
R6RS syntax-case macros ⓘ
R6RS unicode ⓘ
Unicode strings ⓘ
bignums ⓘ
debugger ⓘ
exact and inexact numbers ⓘ
foreign function interface to C ⓘ
generational garbage collection ⓘ
hash tables ⓘ
incremental compilation ⓘ
inspector ⓘ
module system ⓘ
multiple return values ⓘ
native code compilation ⓘ
profiling tools ⓘ
record types ⓘ
syntax-case macro system ⓘ
tail-call optimization ⓘ
threaded execution ⓘ
supportsProfiling true ⓘ
supportsStandard IEEE Scheme (partially) ⓘ
useCase language implementation research ⓘ
production systems ⓘ
research ⓘ
teaching ⓘ
usedIn The Scheme Programming Language (book examples) ⓘ
website https://cisco.github.io/ChezScheme/ ⓘ
writtenInLanguage C ⓘ

How these facts were elicited

Referenced by (13)

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

Scheme → notableImplementation → Chez Scheme ⓘ
Chez Scheme → hasVariant → Petite Chez Scheme ⓘ
linked to: Chez Scheme
Petite Chez Scheme → isVariantOf → Chez Scheme ⓘ
subject linked to: Chez Scheme
R. Kent Dybvig → knownFor → Chez Scheme ⓘ
R. Kent Dybvig → developerOf → Chez Scheme ⓘ
R. Kent Dybvig → associatedWith → Chez Scheme system ⓘ
linked to: Chez Scheme
Cadence Research Systems → product → Chez Scheme ⓘ
The Scheme Programming Language (book examples) → platform → Chez Scheme system ⓘ
linked to: Chez Scheme
The Scheme Programming Language (book examples) → executionEnvironment → Chez Scheme REPL ⓘ
linked to: Chez Scheme
The Scheme Programming Language (book examples) → executionEnvironment → Chez Scheme compiler ⓘ
linked to: Chez Scheme