#ifos mac
SkeletonCDF is used to create a skeleton CDF from a skeleton table file.  The
parameters/qualifiers dialog box displayed when SkeletonCDF is `executed'
contains the following controls.

Edit fields for...

  Skeleton:          The pathname of the skeleton table from which a skeleton
                     CDF will be created.  At the end of this field a button
                     labeled "Select" is present.  When selected, a standard
                     input file dialog is displayed from which the skeleton
                     table may be selected.

  CDF:               The pathname of the skeleton CDF to be created.  At
                     the end of this field a button labeled "Select" is
                     present.  When selected, a standard output file dialog
                     is displayed in which the skeleton CDF pathname may
                     be specified.  If this field is left blank, the CDF
                     pathname specified in the skeleton table is used.

Check boxes for...

  Delete existing:   Whether or not an existing CDF is deleted before
                     creating a new CDF (with the same pathname).

  Log progress:      Whether or not progress messages are displayed.

  -0.0 to 0.0:       Whether or not -0.0 is converted to 0.0 by the CDF
                     library when written to a CDF.

  Report info's:     Whether or not informational status codes from the
                     CDF library should be reported.

  Report warnings:   Whether or not warning status codes from the CDF
                     library should be reported.

  Report errors:     Whether or not error status codes from the CDF
                     library should be reported.

  Use FILLVAL:       Whether or not entries of the FILLVAL attribute are
                     used to set the pad values for the corresponding
                     variables.  If this qualifier is specified, the
                     FILLVAL attribute must exist and only those
                     variables with an entry for the FILLVAL attribute
                     will be affected.

Buttons for...

  Enter              Causes SkeletonCDF to create a skeleton CDF based on
                     the parameters/qualifiers specified.

  Help               Causes this online help to be displayed.

  Quit               Causes SkeletonCDF to terminate.  (A skeleton CDF is
                     not created.)  This button is only present the first
                     time the parameters/qualifiers dialog box is displayed.

  Cancel             Causes the parameters/qualifiers dialog box to be
                     closed.  (A skeleton CDF is not created.)  This
                     button is only present after the first time the
                     parameters/qualifiers dialog box is displayed.
#else
#ifos vms
Usage:         $ SKELETONCDF [/CDF=<cdf-path>] [/[NO]DELETE] [/[NO]NEG2POSFP0]
                             [/[NO]FILLVAL] [/REPORT=(<types>)] [/[NO]LOG]
                             <skeleton-path>
#endos
#ifos unix
Usage:         % skeletoncdf [-cdf <cdf-path>] [-[no]delete] [-[no]neg2posfp0]
                             [-[no]fillval] [-report "<types>"] [-[no]log]
                             <skeleton-path>
#endos
#ifos dos
Usage:         > skeletoncdf [-cdf <cdf-path>] [-[no]delete] [-[no]neg2posfp0]
                             [-[no]fillval] [-report "<types>"] [-[no]log]
                             <skeleton-path>
#endos

Purpose:       SkeletonCDF produces a CDF from a skeleton table. 

               A skeleton table is a text file which is read 
               by the SkeletonCDF program to build a skeleton CDF.

Parameter(s):  <skeleton-path>
                  The pathname of the skeleton table from which a skeleton
                  CDF will be created.  (Do not specify an extension.)

#ifos vms
Qualifier(s):  /CDF=<cdf-path>
#else
Qualifier(s):  -cdf <cdf-path>
#endos
                  <cdf-path> is the pathname of the CDF that will be built
                  (overriding the pathname in the skeleton table).

#ifos vms
               /[NO]LOG
#else
               -[no]log
#endos
                  Specifies whether or not messages are displayed as the
                  program executes.

#ifos vms
               /[NO]DELETE
#else
               -[no]delete
#endos
                  Specifies whether or not the CDF should be deleted if it
                  already exists.

#ifos vms
               /[NO]FILLVAL
#else
               -[no]fillval
#endos
                  Specifies whether or not entries of the FILLVAL attribute
                  are used to set the pad values for the corresponding
                  variables.  If this qualifier is specified, the FILLVAL
                  attribute must exist and only those variables with an
                  entry for the FILLVAL attribute will be affected.

#ifos vms
               /[NO]NEG2POSFP0
#else
               -[no]neg2posfp0
#endos
                  Specifies whether or not -0.0 is converted to 0.0 by the CDF
                  library when written to a CDF.  -0.0 is an illegal floating
                  point value on VAXes and DEC Alphas running OpenVMS.

#ifos vms
               /REPORT=(<types>)
#else
               -report "<types>"
#endos
                  Specifies the types of return status codes from the CDF
                  library which should be reported/displayed.  <types> is
                  a comma-separated list of zero or more of the following
                  symbols: `errors', `warnings', or `informationals'.  Note
                  that these symbols can be truncated (eg. `e', `w', and `i').

#ifos vms
Example(s):    $ SKELETONCDF/NOLOG/DELETE SSCLIMATE
               $ SKELETONCDF/CDF=SSCLIMATEX/REPORT=(ERRORS) SSCLIMATE
#endos
#ifos unix
Example(s):    % skeletoncdf -nolog -delete ssclimate
               % skeletoncdf -cdf ../ssclimatex -report "errors" ssclimate
#endos
#ifos dos
Example(s):    > skeletoncdf -nolog -delete ssclim
               > skeletoncdf -cdf ssclimx -report "errors" a:\\cdfs\\ssclim
#endos
#endos
