Revised^n Report on the Algorithmic Language Scheme
E131744
The Revised^n Report on the Algorithmic Language Scheme is the series of formal documents that define and evolve the official specification of the Scheme programming language.
All labels observed (13)
How this entity was disambiguated
This entity first appeared as the object of triple T1160230 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Revised^n Report on the Algorithmic Language Scheme Context triple: [Scheme, standardizedBy, Revised^n Report on the Algorithmic Language Scheme]
-
A.
Structure and Interpretation of Computer Programs
Structure and Interpretation of Computer Programs is a seminal computer science textbook by Harold Abelson and Gerald Jay Sussman that uses the Scheme language to teach fundamental principles of programming and software design.
-
B.
Burroughs B5000 ALGOL compiler
The Burroughs B5000 ALGOL compiler was an influential early compiler tightly integrated with the B5000’s stack-based architecture, pioneering efficient support for high-level language features such as recursion and block structure.
-
C.
The Minimalist Program
The Minimalist Program is a major theoretical framework in generative linguistics, developed by Noam Chomsky, that seeks to explain the properties of human language through the simplest and most economical principles and mechanisms.
-
D.
Compilers: Principles, Techniques, and Tools
Compilers: Principles, Techniques, and Tools is a foundational computer science textbook that systematically covers the theory and practice of compiler design and implementation.
-
E.
Scheme
Scheme is a minimalist, lexically scoped dialect of the Lisp programming language known for its elegant functional programming model and powerful macro system.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Revised^n Report on the Algorithmic Language Scheme Target entity description: The Revised^n Report on the Algorithmic Language Scheme is the series of formal documents that define and evolve the official specification of the Scheme programming language.
-
A.
Structure and Interpretation of Computer Programs
Structure and Interpretation of Computer Programs is a seminal computer science textbook by Harold Abelson and Gerald Jay Sussman that uses the Scheme language to teach fundamental principles of programming and software design.
-
B.
Burroughs B5000 ALGOL compiler
The Burroughs B5000 ALGOL compiler was an influential early compiler tightly integrated with the B5000’s stack-based architecture, pioneering efficient support for high-level language features such as recursion and block structure.
-
C.
The Minimalist Program
The Minimalist Program is a major theoretical framework in generative linguistics, developed by Noam Chomsky, that seeks to explain the properties of human language through the simplest and most economical principles and mechanisms.
-
D.
Compilers: Principles, Techniques, and Tools
Compilers: Principles, Techniques, and Tools is a foundational computer science textbook that systematically covers the theory and practice of compiler design and implementation.
-
E.
Scheme
Scheme is a minimalist, lexically scoped dialect of the Lisp programming language known for its elegant functional programming model and powerful macro system.
- F. None of above. chosen
Statements (44)
| Predicate | Object |
|---|---|
| instanceOf |
programming language specification
ⓘ
standard for Scheme programming language ⓘ technical report series ⓘ |
| defines |
Scheme
ⓘ
surface form:
Scheme programming language
|
| describes |
control structures of Scheme
ⓘ
data types of Scheme ⓘ evaluation rules of Scheme ⓘ input/output facilities of Scheme ⓘ macro system of Scheme ⓘ |
| field |
computer science
ⓘ
programming languages ⓘ |
| follows |
Revised^n Report on the Algorithmic Language Scheme
self-linksurface differs
ⓘ
surface form:
original "Report on the Algorithmic Language Scheme"
|
| governs | conformance of Scheme implementations ⓘ |
| hasAbbreviation |
Revised^n Report on the Algorithmic Language Scheme
self-linksurface differs
ⓘ
surface form:
RnRS
|
| hasAudience |
Scheme implementers
ⓘ
computer science researchers ⓘ language designers ⓘ |
| hasCanonicalAbbreviationPattern | R^nRS ⓘ |
| hasInfluenced |
design of functional programming languages
ⓘ
design of other Lisp dialects ⓘ |
| hasLanguage | English ⓘ |
| hasVersion |
Revised^n Report on the Algorithmic Language Scheme
self-linksurface differs
ⓘ
surface form:
Revised^2 Report on the Algorithmic Language Scheme
Revised^3 Report on the Algorithmic Language Scheme ⓘ Revised^n Report on the Algorithmic Language Scheme self-linksurface differs ⓘ
surface form:
Revised^4 Report on the Algorithmic Language Scheme
Revised^5 Report on the Algorithmic Language Scheme ⓘ Revised^n Report on the Algorithmic Language Scheme self-linksurface differs ⓘ
surface form:
Revised^6 Report on the Algorithmic Language Scheme
Revised^n Report on the Algorithmic Language Scheme self-linksurface differs ⓘ
surface form:
Revised^7 Report on the Algorithmic Language Scheme
|
| influenced |
Scheme implementations
ⓘ
Scheme teaching materials ⓘ research in functional programming ⓘ |
| isSeriesOf | formal documents ⓘ |
| languageOfTopic | Scheme ⓘ |
| purpose |
to define the official specification of Scheme
ⓘ
to evolve the Scheme language standard ⓘ |
| specifies |
semantics of Scheme
ⓘ
standard library of Scheme ⓘ syntax of Scheme ⓘ |
| subjectOf | academic papers on Scheme ⓘ |
| topic |
continuations in Scheme
ⓘ
first-class procedures in Scheme ⓘ hygienic macros in Scheme ⓘ lexical scoping in Scheme ⓘ tail-call optimization in Scheme ⓘ |
| usesNotation | mathematical semantics ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Revised^n Report on the Algorithmic Language Scheme Description of subject: The Revised^n Report on the Algorithmic Language Scheme is the series of formal documents that define and evolve the official specification of the Scheme programming language.
Referenced by (15)
Full triples — surface form annotated when it differs from this entity's canonical label.