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

▼ | 4 | Intermediate Student with Lambda

4.1 | define
4.2 | lambda
4.3 | Function Calls
4.4 | Primitive Operation Names
4.5 | Unchanged Forms

On this page:

#%app

top← prev up next →

#### 4.3`` Function Calls

(expr expr expr ...)

Like a Beginning function call, except that the function position can be an arbitrary expression – perhaps a lambda expression or a prim-op.

(#%app expr expr expr ...)

A function call can be written with #%app, though it’s practically never written that way.
top← prev up next →