Tools

  1. software-package: (lalr_grammar95.abs,29 KBytes) A LALR(1)-Grammar for Ada 95, adapted for YACC Input.

  2. software-package: (lalr_grammar.abs,87 KBytes) A LALR(1)-Grammar for Ada, adapted for YACC Input. (older version,51 KBytes)

  3. software-package: (ayacc.tgz,294 KBytes) The IRUS (Irvine Research Unit in Software) aflex/ayacc public distribution, Version 1.2. Aflex and ayacc are similar to the Unix tools lex and yacc, but they are written in Ada and generate Ada output. (Version 1.1,225 KBytes)

  4. software-package: (lex.abs,119 KBytes) A lexical analyzer written in Ada. This package is used to identify tokens in the source file and return them to a Parser. The subprograms in package Lex are used to sequentially read a source file and identify lexical units (tokens) in the file. Comments and error messages are saved for use by the lister.

  5. software-package: (scanner.abs,17 KBytes) This package is used to break strings into tokens in a very simple but efficient manner (part of the Intermetrics NEW ABSTRACTIONS reusable software coponents library). (ABSTRACTIONS version,80 KBytes)

  6. software-package: (reserve.abs,27 KBytes) This package contains the single function is_Ada_reserved_word. It returns with either a "true" or "false" to the statement "the input character string is a reserved word in the Ada language". Executes very quickly. [ES (DEC 8600 Cluster, DEC Ada v1.0-7)]

  7. software-package: (parse.abs,142 KBytes) A Parser written in Ada. Takes input from a Lexer and parses it according to a set of grammar rules that have been converted into a set of ParseTables by the NYU LALR Parser Generator.

  8. software-package: (abst248.tgz,381 KBytes) Parser Builder: A parser generator with corresponding code, both written in Ada.

  9. software-package: (stab.abs,128 KBytes) Generic SYMBOL TABLE package (Version 3.0) containing routines to manipulate symbols for block structured language tools including search routines that obey Ada visibility rules, storage reclamation, and reading/writing to/from disk. [ES (DG MV10000, ROLM ADE; VAX 11/780, DEC ACS; RATIONAL R1000; Sequent DYNIX, VADS; Sun/3 UNIX, VADS)] (Version 2.1,99 KBytes)

  10. software-package: (run_time.tgz,1847 KBytes) Ada Runtime Support: including Ada Runtime Support For Complex Time-Critical Embedded Applications (ARTS), Tailorable Ada Runtime Environment (TARTE), Synthesis of Large Systems with a Versatile Server Package, and Transparent Distributed Ada Runtime Support.

  11. software-package: (garbage.abs,8 KBytes) This is a generic garbage collector. It simply maintains an internal linked list of items which have been freed then reuses these items when more are needed. [ES (DG MV/10000, Ada Dev Environ (ADE) 2.2)]


Impressum
Last modified: Fri Jan 19 08:41:31 MET 2001