VMS Help  —  PASCAL  Directives  TITLE and SUBTITLE
  The %TITLE and %SUBTITLE  directives  allow  you  to  specify  a
  compile-time   string  expression  for  the  listing  title  and
  subtitle lines.

  Syntax:

     %TITLE 'character string'
  or
     %SUBTITLE 'character string'

  The compiler listing header includes the  %TITLE  and  %SUBTITLE
  strings  in  the  title  and  subtitle  sections.  If you do not
  specify these directives, VSI Pascal fills the %TITLE field with
  blanks  and the first %SUBTITLE field with 'source listing'.  If
  a specified 'character  string'  is  too  long  to  fit  in  the
  predefined  title  and  subtitle  sections,  the  string will be
  truncated on the right without warning.

  If a %TITLE directive appears on the first line of  a  page,  it
  sets the title area for the current page and any following pages
  until the compiler encounters another %TITLE directive.  If  the
  %TITLE  directive  does  not appear on the first line of a page,
  then the title area is not set until the next page.

  The %SUBTITLE directive affects only the subtitle  area  in  the
  source listing section.  If a %SUBTITLE directive appears on the
  first or second line of a page, then the subtitle  area  is  set
  for  the  current  page.   If  the  %SUBTITLE directive does not
  appear in the first two lines of a page, then the subtitle  area
  is not set until the next page.

  On OpenVMS VAX, if either of these directives is used and  if  a
  listing  is  being  generated,  HP  Pascal  generates a table of
  contents page by  default.   This  page  appears  first  in  the
  listing,  preceding  the source listing section.  To disable the
  table of contents option, you must use a compilation switch.
Close Help