Statements (75)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Specification
|
gptkbp:based_on |
gptkb:R6_RS
|
gptkbp:focus |
small language features
|
gptkbp:formulation |
S-expression
|
gptkbp:has_feature |
gptkb:Author
gptkb:Educational_Institution vectors community support conditional expressions data structures database connectivity debugging tools error handling exception handling higher-order functions performance optimizations hash tables records cross-platform compatibility string manipulation input/output operations streams open-source implementations extensible syntax lambda expressions foreign function interface interoperability with C standard libraries concurrency support custom data types macro system input ports output ports dynamic binding reflection capabilities network programming support parallel processing support list processing first-class continuations web programming support asynchronous programming support define-syntax let-syntax syntax-case syntax-rules eval function event-driven programming support immutable data types variable scope tail-call optimization numerical operations and/or syntax case-lambda define-syntaxes let syntax metaprogramming support mutable data types quote syntax |
https://www.w3.org/2000/01/rdf-schema#label |
R7 RS-small
|
gptkbp:includes |
libraries
|
gptkbp:influenced_by |
gptkb:Lisp
|
gptkbp:is_designed_for |
educational purposes
|
gptkbp:is_standardized_by |
gptkb:API
|
gptkbp:language |
functional programming
|
gptkbp:latest_version |
7.3
|
gptkbp:published_by |
gptkb:Scheme_Language_Steering_Committee
|
gptkbp:release_date |
gptkb:2013
|
gptkbp:successor |
gptkb:R7_RS-large
|
gptkbp:supports |
dynamic typing
tail recursion multiple programming paradigms first-class procedures continuations |
gptkbp:bfsParent |
gptkb:Scheme_Requests_for_Implementation
|
gptkbp:bfsLayer |
6
|