►
How to Design Programs
Languages
1
Beginning Student
2
Beginning Student with List Abbreviations
3
Intermediate Student
4
Intermediate Student with Lambda
5
Advanced Student
Index
▼
1
Beginning Student
1.1
define
1.2
define-
struct
1.3
Function Calls
1.4
Primitive Calls
1.5
cond
1.6
if
1.7
and
1.8
or
1.9
Test Cases
1.10
empty
1.11
Identifiers
1.12
Symbols
1.13
true
and
false
1.14
require
1.15
Primitive Operations
top
← prev
up
next →
1.11
Identifiers
id
An
id
refers to a defined constant or argument within a function body. If no definition or argument matches the
id
name, an error is reported. Similarly, if
id
matches the name of a defined function or primitive operation, an error is reported.
top
← prev
up
next →