Driver processing

Every component has at least one driver. The text of the component driver is processed by Processor Expert macroprocessor.

The driver consists of sections. Section is component implementation for one compiler and language. Sections consist of subsections. Text or code is generated into file specified by subsection name or parameters. The Processor Expert has a special macroprocessor designed for component drivers. The output from the component driver can be generated to several files. If the line starts with character % as a first non-space character on the line, macroprocessor consider the following word as a command. The predefined macros by Processor Expert are:

You can write a script files TST file and CHG file for testing of component setting.

Driver or TST file are included to the Processor Expert from SRC file. SRC file is located at: ProcessorExpert\Drivers\ and has the same name as the component. If there are more drivers for one component, SRC file contains conditional translation which choose the right driver.