home *** CD-ROM | disk | FTP | other *** search
/ Programmer's ROM - The Computer Language Library / programmersrom.iso / ada / extrnl / adaform.pro < prev    next >
Encoding:
Text File  |  1988-05-03  |  3.5 KB  |  77 lines

  1. -------- SIMTEL20 Ada Software Repository Prologue ------------
  2. --                                                           -*
  3. -- Unit name    : text Adaform  (UNIX Lex input file)
  4. -- Version      : 1.3
  5. -- Author       : David Emery
  6. --              : Siemens Research
  7. --              : 105 College Rd
  8. --              : Princeton, NJ   08540
  9. -- DDN Address  : "siemens!emery"@topaz
  10. -- Copyright    : 
  11. -- Date created : 2 MAY 85
  12. -- Release date : 2 MAY 85
  13. -- Last update  : 2 MAY 85
  14. -- Machine/System Compiled/Run on : UNIX using LEX & CC
  15. --                                                           -*
  16. ---------------------------------------------------------------
  17. --                                                           -*
  18. -- Keywords     :  Formatting, Scribe, UNIX, prettyprinting,
  19. --              :  typesetting
  20. ----------------:
  21. --
  22. -- Abstract     :  NOTE:  This is a UNIX lex input file.  You 
  23. --           need a lex processor (and C compiler) for this
  24. --           tool!!  This tool is NOT in Ada.
  25. --
  26. --                 Adaform takes a legal Ada program as input
  27. --           and adds Scribe commands.  The output is
  28. --           then run through Scribe.  The form of the
  29. --           output follows the typesetting conventions
  30. --           in the Ada LRM, with reserved words in 
  31. --           lower-case/boldface.  Additionally, comments
  32. --           are in italics.  Adaform uses the Scribe
  33. --           indexing capability to produce an index of
  34. --           types, packages, procedures, etc, indexed by
  35. --           both name and 'class'.  For instance, package
  36. --            Text_IO would be entered as "Text_IO, package" and
  37. --           "Package, Text_IO".  Adaform is based on the
  38. --           lex input from H. Fisher's Ada grammar.
  39. --
  40. --           This submission consists of 3 parts, text describing
  41. --           the tool, the Lex input file, and a driver, written
  42. --            in C.  
  43. ----------------:  
  44. --                                                           -*
  45. ------------------ Revision history ---------------------------
  46. --                                                           -*
  47. -- DATE         VERSION    AUTHOR                  HISTORY
  48. --                                                           -*
  49. ------------------ Distribution and Copyright -----------------
  50. --                                                           -*
  51. -- This prologue must be included in all copies of this software.
  52. --
  53. -- This software is released to the Ada community.
  54. --
  55. -- Restrictions on use or distribution:  NONE
  56. --                                                           -*
  57. ------------------ Disclaimer ---------------------------------
  58. --                                                           -*
  59. -- This software and its documentation are provided "AS IS" and
  60. -- without any expressed or implied warranties whatsoever.
  61. -- No warranties as to performance, merchantability, or fitness
  62. -- for a particular purpose exist.
  63. --
  64. -- Because of the diversity of conditions and hardware under
  65. -- which this software may be used, no warranty of fitness for
  66. -- a particular purpose is offered.  The user is advised to
  67. -- test the software thoroughly before relying on it.  The user
  68. -- must assume the entire risk and liability of using this
  69. -- software.
  70. --
  71. -- In no event shall any person or organization of people be
  72. -- held responsible for any direct, indirect, consequential
  73. -- or inconsequential damages or lost profits.
  74. --                                                           -*
  75. -------------------END-PROLOGUE--------------------------------
  76.  
  77.