A printer driver definition file consists of a set of statement lists which define information such as the font bitmap, typeface, font store file definitions etc.
Items within a statement list consist of a keyword followed by a string value. The string value must always be enclosed within a pair of double quotes.
The file can contain comments. These are indicated by the ! character — any text appearing after a ! on a line is taken to be a comment. Formally, the syntax is defined as:
whole-file ::
<whole-file>
::=<statement-list>
<statement>
::=<resources-statement>
| <translates-statement>
| <font-information-statement-list>
| <typeface-statement-list>
| <printer-model-statement-list>
| <destination-printer-store-file-statement-list>