The Racket CS API is a small extension of the Chez Scheme C API as described in The Chez Scheme User’s Guide.
1 Overview (CS)
1.1 “S” versus “Racket”
1.2 Racket CS Memory Management
1.3 Racket CS and Places
1.4 Racket CS and Threads
1.5 Racket CS Integers
2 Embedding into a Program (CS)
3 Values and Types (CS)
3.1 Global Constants
3.2 Value Functions
4 Calling Procedures (CS)
5 Starting and Declaring Initial Modules (CS)
5.1 Boot and Configuration
5.2 Loading Racket Modules
6 Evaluation and Running Modules (CS)
7 Managing OS-Level Threads (CS)