► |  | The Racket Guide

1 | Welcome to Racket
2 | Racket Essentials
3 | Built-In Datatypes
4 | Expressions and Definitions
5 | Programmer-Defined Datatypes
6 | Modules
7 | Contracts
8 | Input and Output
9 | Regular Expressions
10 | Exceptions and Control
11 | Iterations and Comprehensions
12 | Pattern Matching
13 | Classes and Objects
14 | Units (Components)
15 | Reflection and Dynamic Evaluation
16 | Macros
17 | Creating Languages
18 | Concurrency and Synchronization
19 | Performance
20 | Parallelism
21 | Running and Creating Executables
22 | More Libraries
23 | Dialects of Racket and Scheme
24 | Command-Line Tools and Your Editor of Choice
| Bibliography
| Index

▼ | 21 | Running and Creating Executables

21.1 | Running racket and gracket
21.2 | Scripts
21.3 | Creating Stand-Alone Executables

top ← prev up next →

### 21`` Running and Creating Executables

While developing programs, many Racket programmers use the DrRacket programming environment. To run a program without the development environment, use racket (for console-based programs) or gracket (for GUI programs). This chapter mainly explains how to run racket and gracket.

21.1 Running racket and gracket
21.1.1 Interactive Mode
21.1.2 Module Mode
21.1.3 Load Mode
21.2 Scripts
21.2.1 Unix Scripts
21.2.2 Windows Batch Files
21.3 Creating Stand-Alone Executables

top ← prev up next →