ASE2 CARD CATALOG ENTRY

Instructions:


ASSET OVERVIEW

UNIT NAME

AYACC

VERSION
1.4A
REVIEW CODE
C1 1.0 C
INET ADDRESS
irus-software-request@ics.uci.edu
AUTHOR
John Self
Irvine Research Unit in Software (IRUS)
Department of ICS
University of California, Irvine
Irvine, CA 92717
RIGHTS
Freeware - Unlimited Distribution
COPYRIGHT
Copyright (c) 1990 Regents of the Univ of California
DATE CREATED
1 June 1994
DATE RELEASED
1 June 1994
DATE LAST UPDATED
1 June 1994
LOCATION
liege.ics.uci.edu
PAL
ENVIRONMENT
UNIX, VAX, PC
LIMITATIONS
None
CERTIFICATION
Ada System Certifier_1 1.0
Date/Time of Processing: Sunday    05 June      1994 11:35:36Am
Overall Assessment of System: OK
Classification of System: C
Basis of Classification --
    Syntax Errors                               PASS
    Completeness                                PASS
    Independence from External Libraries        FAIL
    Independence from a Specific Ada Compiler   FAIL

Explanations for failures --
  System withs non-standard library units that are not provided
  System contains compiler-specific pragmas or uses Machine_Code

Number of ...
  Files             148
  Library Units     171
  Lines           38117
  Statements      11588
  Comments         9215

Unidentified Withed Units --
      7 unidentified withed units
Subunits and Parent Units --
      3 parent program units
        0 missing parent units
      4 subunits
        0 subunits found but not specified
        0 subunits specified but not found

CLASSIFICATION

KEYWORD
Lexical Analyzer
Parser Generator
AFLEX
AYACC
INDEX
Self, John
Irvine Research Unit in SW
IRUS
Univ of California, Irvine
DEPENDENCIES
None
SEE ALSO
SHORT DESCRIPTION
Lexical Analyzer and Parser Generator in Ada for Ada
TAXONOMY


SOFTWARE DEVELOPMENT TOOLS
    PARSER GENERATOR
      AFLEX and AYACC


FILE LISTING

FILE SPECS
Your need to load CDROM ID ase02_02 to access this asset
Location of Asset: ../../ase02_02/tools/ayacc
DIRECTORY DISPLAY
Follow path to see directory

ABSTRACT

AFLEX/AYACC

This is the IRUS (Irvine Research Unit in Software) aflex/ayacc public distribution. Aflex and ayacc are similar to the Unix tools lex and yacc, but they are written in Ada and generate Ada output. They were developed by the Arcadia Project at the University of California, Irvine. Aflex is based on the tool 'flex' written by Vern Paxson. These tools are copyrighted, but are freely redistributable. There is no warranty of any kind (see the copyright notice above.) However we do ask that you report any problems you encounter as we use these tools ourselves and we want to fix any bugs that are found. You may give this software to others, but we prefer that those who can get it directly from us to insure that all users are running the latest version. We also ask that you send electronic mail to the address irus-software-request@ics.uci.edu giving your name, your organization, a paper mail address, and your e-mail address (either an Internet address or a UUCP path relative to a well-known site such as uunet.) A form is provided below for your convenience. We will use this information to set up a mailing list to announce new versions of aflex and ayacc, as well as new software that is expected to be made available.

The distribution is currently available on the machine liege.ics.uci.edu in ~ftp/pub/irus/aflex-ayacc_1.3a.tar.Z. Full instructions for retrieving and unpacking are enclosed below. If you have trouble retrieving or unpacking the distribution send mail to irus-software-request@ics.uci.edu (or via UUCP to uunet!sdcsvax!ucivax!irus-software-request) If you have trouble with the tools information on how to report bugs is present within their directories.


REVISION HISTORY

DATE         VERSION AUTHOR           HISTORY 
8 June 93    1.3A    John Self        Initial Release to PAL
1 June 94    1.4A    John Self        Second release to the PAL

RELEASE NOTICE

 Copyright (c) 1990-1994 Regents of the University of California.
 All rights reserved.
 This software was developed by the Arcadia project
 at the University of California, Irvine.
 Redistribution and use in source and binary forms are permitted
 provided that the above copyright notice and this paragraph are
 duplicated in all such forms and that any documentation,
 advertising materials, and other materials related to such
 distribution and use acknowledge that the software was developed
 by the University of California, Irvine.  The name of the
 University may not be used to endorse or promote products derived
 from this software without specific prior written permission.
 THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
 IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
 WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
Restrictions on use or distribution:  None with above provisions

DISCLAIMER

     This courseware, software, and documentation are provided "AS IS"
without any expressed or implied warranties whatsoever.  No warranties
as to performance, merchantability, or fitness for a particular
purpose exist.
     The user is advised to test the software thoroughly before
relying on it.  The user must assume the entire risk and liability of
using this software.  In no event shall any person or organization of
people be held responsible for any direct, indirect, consequential or
inconsequential damages or lost profits.

ASE CARD CATALOG ENTRY NAVIGATION

Powered by the Generic Web-Based Reuse Library (GWRL)