Statements (56)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Specification
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:Scheme
|
gptkbp:allows |
tail recursion
|
gptkbp:contains |
gptkb:Library
|
gptkbp:defines |
control structures
syntax rules |
https://www.w3.org/2000/01/rdf-schema#label |
R5 RS
|
gptkbp:includes |
procedure definitions
input/output procedures |
gptkbp:is_a_basis_for |
language extensions
|
gptkbp:is_a_framework_for |
subsequent standards
language implementation. |
gptkbp:is_associated_with |
gptkb:MIT
functional programming languages |
gptkbp:is_compatible_with |
gptkb:multiple_platforms
R4 RS |
gptkbp:is_described_as |
gptkb:language
|
gptkbp:is_discussed_in |
academic papers
|
gptkbp:is_documented_in |
official report
|
gptkbp:is_implemented_in |
various compilers
various programming environments |
gptkbp:is_influenced_by |
gptkb:LISP
|
gptkbp:is_known_for |
minimalism
its simplicity its portability hygienic macros |
gptkbp:is_maintained_by |
gptkb:API
|
gptkbp:is_part_of |
Scheme family
computer programming history Scheme programming ecosystem |
gptkbp:is_recognized_by |
a significant milestone
programming communities Scheme community |
gptkbp:is_recognized_for |
its expressiveness
|
gptkbp:is_referenced_in |
gptkb:Educational_Institution
computer science literature Scheme implementations |
gptkbp:is_related_to |
Racket programming language
|
gptkbp:is_standardized_by |
gptkb:software_framework
educational purposes teaching programming concepts |
gptkbp:is_used_in |
academic settings
algorithm design research projects compiler design |
gptkbp:is_utilized_in |
gptkb:software
|
gptkbp:predecessor |
R4 RS
|
gptkbp:provides |
error handling mechanisms
|
gptkbp:released |
gptkb:1998
|
gptkbp:specifies |
data types
|
gptkbp:subject |
programming language research
|
gptkbp:successor |
gptkb:R6_RS
|
gptkbp:supports |
first-class procedures
functional programming paradigm |
gptkbp:training |
programming courses
|