MiniScheme

E554854

MiniScheme is a minimalist implementation of the Scheme programming language that served as a conceptual and design inspiration for TinyScheme.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
MiniScheme canonical 1

Statements (31)

Predicate Object
instanceOf Scheme implementation
programming language interpreter
category minimal Scheme interpreter
designGoal minimalist implementation of Scheme
small and simple codebase
evaluationStrategy interpreted
hasFeature minimal runtime system
s-expression based syntax
simple garbage collection model
small interpreter core
implements core Scheme features
subset of Scheme
influenceOn TinyScheme NERFINISHED
inspired TinyScheme NERFINISHED
inspiredBy Scheme NERFINISHED
paradigm functional programming
primaryGoal clarity over performance
ease of understanding implementation details
programmingLanguage Scheme NERFINISHED
relatedTo Scheme programming language NERFINISHED
TinyScheme NERFINISHED
standardConformance partial Scheme standard compliance
supports dynamic typing
first-class procedures
lexical scoping
list processing
recursion
targetAudience Scheme implementers
students of programming languages
useCase educational tool
reference implementation for TinyScheme design

Referenced by (1)

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

TinyScheme inspiredBy MiniScheme