Download ASN.1 Compiler Version 6.3 Java User`s Manual Objective Systems

Transcript
Compiler Configuration File
Included in the window are the compiler command, an option to save the project, and the output
from compilation. Selected options are reflected in the command line.
It is also possible to generate a printed listing of the input specifications. Warnings encountered
during compilation will also be printed if the appropriate check box is marked.
Click Finish to terminate the program. The wizard will ask whether or not to save any changes
made, whether a new project has been created or not.
Compiler Configuration File
In addition to command line options, a configuration file can be used to specify compiler options.
These options can be applied not only globally but also to specific modules and productions.
A simple form of the Extended Markup Language (XML) is used to format items in the file. This
language was chosen because it is fairly well known and provides a natural interface for representing hierarchical data such as the structure of ASN.1 modules and productions. The use of an
external configuration file was chosen over embedding directives within the ASN.1 source itself
due to the fact that ASN.1 source versions tend to change frequently. An external configuration
file can be reused with a new version of an ASN.1 module, but internal directives would have to
be reapplied to the new version of the ASN.1 code.
18