► |  | 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

Version: 4.1.4
top← prev up next →

#### 1.4`` Primitive Calls

(prim-op expr ...)

Like a function call, but for a primitive operation. The exprs are evaluated from left to right, and passed as arguments to the primitive operation named by prim-op. A define-struct form creates new primitives.

top← prev up next →