home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / lang / ada / 3905 < prev    next >
Encoding:
Internet Message Format  |  1993-01-06  |  4.8 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!rpi!usc!news.service.uci.edu!ucivax!gateway
  2. From: irus@liege.ICS.UCI.EDU (Irvine Research Unit in Software)
  3. Subject: New Arcadia/IRUS AFLEX-AYACC release
  4. Message-ID: <9301061627.aa17219@Paris.ics.uci.edu>
  5. Newsgroups: comp.lang.ada
  6. Reply-To: irus-software-request@ics.uci.edu
  7. Lines: 106
  8. Date: 7 Jan 93 00:27:15 GMT
  9.  
  10.  
  11. A new version of the Arcadia/IRUS aflex-ayacc distribution is
  12. available.  This release fixes some bugs in aflex and adds several new
  13. ports for both aflex and ayacc, including a much requested VAX/VMS
  14. port of aflex.  The README file is included below.
  15.  
  16. John Self
  17. Irvine Research Unit in Software (IRUS)
  18. Department of ICS
  19. University of California, Irvine
  20. Irvine, CA 92717            Internet:irus-software-request@ics.uci.edu
  21.  
  22. ------------------------------- cut here -------------------------------
  23.  
  24.  Copyright (c) 1990 Regents of the University of California.
  25.  All rights reserved.
  26.  
  27.  This software was developed by the Arcadia project
  28.  at the University of California, Irvine.
  29.  
  30.  Redistribution and use in source and binary forms are permitted
  31.  provided that the above copyright notice and this paragraph are
  32.  duplicated in all such forms and that any documentation,
  33.  advertising materials, and other materials related to such
  34.  distribution and use acknowledge that the software was developed
  35.  by the University of California, Irvine.  The name of the
  36.  University may not be used to endorse or promote products derived
  37.  from this software without specific prior written permission.
  38.  THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
  39.  IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  40.  WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  41. **********************************************************************
  42.  
  43. This is the IRUS (Irvine Research Unit in Software) aflex/ayacc public
  44. distribution.  Aflex and ayacc are similar to the Unix tools lex and
  45. yacc, but they are written in Ada and generate Ada output.  They were
  46. developed by the Arcadia Project at the University of California,
  47. Irvine.  Aflex is based on the tool 'flex' written by Vern Paxson.
  48. These tools are copyrighted, but are freely redistributable.  There is
  49. no warranty of any kind (see the copyright notice above.)  However we
  50. do ask that you report any problems you encounter as we use these
  51. tools ourselves and we want to fix any bugs that are found.
  52.  
  53. You may give this software to others, but we prefer that those who can
  54. get it directly from us to insure that all users are running the
  55. latest version.  We also ask that you send electronic mail to the
  56. address irus-software-request@ics.uci.edu giving your name, your
  57. organization, a paper mail address, and your e-mail address (either an
  58. Internet address or a UUCP path relative to a well-known site such as
  59. uunet.)  A form is provided below for your convenience.  We will use
  60. this information to set up a mailing list to announce new versions of
  61. aflex and ayacc, as well as new software that is expected to be made
  62. available.
  63.  
  64. The distribution is currently available on the machine
  65. liege.ics.uci.edu in ~ftp/pub/irus/aflex-ayacc_1.2a.tar.Z.  Full
  66. instructions for retrieving and unpacking are enclosed below.  If you
  67. have trouble retrieving or unpacking the distribution send mail to
  68. irus-software-request@ics.uci.edu (or via UUCP to
  69. uunet!sdcsvax!ucivax!irus-software-request) If you have trouble with
  70. the tools information on how to report bugs is present within their
  71. directories.
  72.  
  73. ------------------------------- cut here -------------------------------
  74. IRUS software user registration form
  75.  
  76. 1. Your Name:
  77.  
  78. 2. Your Organization:
  79.  
  80. 3. Mailing Address:
  81.  
  82. 4. E-mail address for contact person:
  83.  
  84. ------------------------------- cut here -------------------------------
  85. How to obtain aflex and ayacc via anonymous FTP
  86.  
  87. 1.  FTP to the machine liege.ics.uci.edu (internet address 128.195.1.5)
  88.  
  89. 2.  When asked for a username use 'anonymous'
  90.  
  91. 3.  When asked for a password use your username on your local machine.
  92.  
  93. 4.  Change directory (cd) into the pub/irus directory.
  94.  
  95. 5.  Set a file transfer mode that will allow you to transfer binary
  96.     files.  One way to do this that usually works is to issue the
  97.     command 'type tenex'
  98.  
  99. 6.  Type the command 'get aflex-ayacc_1.2a.tar.Z'
  100.  
  101. 7.  Quit FTP.
  102.  
  103. 8.  You now have a compressed tar file containing the source for aflex.
  104.  
  105. 9.  You need to uncompress the file by typing
  106.     'uncompress aflex-ayacc_1.2a.tar.Z'
  107.  
  108. 10. Now untar the file to create the source and documentation tree by
  109.     typing 'tar xvf aflex-ayacc_1.2a.tar' at the Unix prompt.
  110.  
  111. 11. Read the README files in the aflex/README and ayacc/src/READ_ME to
  112.     find out how to compile the tools.  If you are using the Verdix Ada
  113.     Developemnt System Version 6 be sure to read the VADS6.README files
  114.     in the aflex and ayacc directories before building them.
  115.  
  116.