optimix2ast is a preprocessor that transforms OPTIMIX data specifications in the extended AST syntax to pure AST syntax. It transforms all functor fields to AST scalar fields with opaque pointer types. optimix2ast can be used as standalone command (line 1). Then the standard output files of optimix2ast are the file names appended with the suffix -AST. It may also read its input form a pipe (line 2). Then the output defaults to stdout.