Version: 4.1

mzpp and mztext: Preprocessors

The "preprocessor" collection defines two Scheme-based preprocessors for texts that can have embedded Scheme code. The two processors share a few features, like several command-line flags and the fact that embedded Scheme code is case-sensitive by default.

Note that these processors are not intended as preprocessors for Scheme code, since you have macros to do that.

    1 Overview

    2 mzpp

      2.1 Invoking mzpp

      2.2 mzpp files

      2.3 Raw preprocessing directives

      2.4 The mzpp read-eval-print loop

      2.5 Provided bindings

    3 mztext

      3.1 Invoking mztext

      3.2 mztext processing: the standard command dispatcher

      3.3 Provided bindings