This section explains the MAD format through an example MAD file and its corresponding Tcl file.
Example: MAD File
The following is an example of an MAD file for a sample application called my_application.
option psf_version = 2.1;
option is a keyword identified by the tool. The option name following the option keyword is a directive to the tool to do a specific action.
The psf_version of the MAD file is defined to be 2.1 in this example. This is the only option that can occur before a BEGIN APPLICATION construct .
BEGIN APPLICATION my_application
The BEGIN APPLICATION construct defines the start of an application named my_application.
option NAME = myapplication option DESCRIPTION = "My custom application" END APPLICATION
Note: Application NAME should match the return value of Tcl proc swapp_get_name in application Tcl file described above.