--- title: preserves-schema-rkt --- The `preserves-schema-rkt` program reads [Preserves Schema](../preserves-schema.html) DSL input files. For each input file, it produces a Racket source file of the same name but with `.rkt` in place of `.prs`. Instead of using this tool, you may prefer to use `#lang preserves-schema` to use Schema DSL syntax in an ordinary Racket module source file. ## Installation Install Racket. Then, `raco pkg install preserves`. ## Usage usage: preserves-schema-rkt [