This section presents information on how to write a preprocessor that conforms to the ACUCOBOL-GT general preprocessor interface. You may choose to write a preprocessor in any of a number of languages and architectures, so we limit our discussion here to the general features, including syntax examples, that are relevant to any conforming preprocessor. This section contains subsections on using command-line options, line and file directives, and error messages in your preprocessors.