Reference

A map for finding R7RS concepts.

This page is the first reference layer: it points from practical questions to the parts of R7RS that answer them, and defines the standard for more detailed entries.

Core Map

Expressions

Variables, quotation, procedures, conditionals, assignment, binding forms, sequencing, delayed evaluation, and derived syntax.

R7RS chapters 4 and 7

Macros

syntax-rules, hygiene, derived expressions, syntax definitions, and what R7RS does not standardize.

R7RS sections 4.3 and 5.4

Data

Booleans, numbers, characters, strings, symbols, pairs, lists, vectors, bytevectors, records, and equivalence.

R7RS chapter 6

I/O and System

Ports, file operations, reading, writing, command-line access, environment variables, and process exit.

R7RS sections 6.13 and 6.14

Use This Map

For exact wording and edge cases, read the linked R7RS report sections. This map is an orientation layer, not a replacement for the standard.