
COMPOSER(help)               Khoros                COMPOSER(help)

     PROGRAM SPECIFICATION EDITING:  DRIVER CODE

     This group of buttons, "MAIN #INCLUDES", "MAIN #DEFINES",
     "MAIN MACROS", "MAIN VARIABLES", "INTRO CODE", "LIB CALL
     CODE", or "EXIT CODE" are used to edit PS fields that pri-
     marily affect the driver or main program code of the new
     program that you are writing.  Below is a list of each field
     with a description of what should be in the field and what
     files created by ghostwriter are affected.

     "MAIN #INCLUDES"

     (-INCLUDE_INCLUDES to -INCLUDE_INCLUDES_END)

     Other #includes statements that need to appear in the vnew.h
     file that will not be automatically generated.
     (unmcopyright.h and vinclude.h are automatically included).
     This field affects: vnew.h.

     "MAIN #DEFINES"

     (-INCLUDE_ADDITIONS to -INCLUDE_ADDITIONS_END)

     Any additional things to put in the vnew.h file: #defines,
     function definitions, global variables, etc.  Must be
     correct C syntax.  This field affects: vnew.h.

     "MAIN MACROS"

     (-INCLUDE_MACROS to -INCLUDE_MACROS_END)

     Any desired macros to be defined.  Must be in correct C syn-
     tax.  This field affects: vnew.h.

     "MAIN VARIABLES"

     (-MAIN_VARIABLE_LIST to -MAIN_VARIABLE_LIST_END)

     List of variables to be declared in the main().  Must be
     correct C syntax.  This field affects: vnew.c.

     "INTRO CODE"

     (-MAIN_BEFORE_LIB_CALL to -MAIN_BEFORE_LIB_CALL_END)

     C code to get necessary input for program, plus any other
     code that the programmer wishes to appear in main before the
     call to the library routine.  Routines for Cantata must
     include a call to check_args() here.  Will look nicer if
     tabs are used.  Must be correct C syntax.  This field
     affects: vnew.c.

     "LIB CALL CODE"

     (-MAIN_LIBRARY_CALL to -MAIN_LIBRARY_CALL_END)

     The library routine as called in your main program.  Will
     look nicer if tabs are used.  Correct C syntax.  This field
     affects: vnew.c.

     "EXIT CODE"

     (-MAIN_AFTER_LIB_CALL to -MAIN_AFTER_LIB_CALL_END)

     Any C code to follow the call to the library routine.  This
     field affects: vnew.c.

     Copyright 1991, University of New Mexico. All rights
     reserved.

Version: 0                 Release: 1                           1

