Ada Parser generator and Ada interface generator
Date/Time of Processing: Tuesday 24 May 1994 08:20:54Pm Overall Assessment of System: OK Classification of System: B Basis of Classification -- Syntax Errors PASS Completeness PASS Independence from External Libraries FAIL Independence from a Specific Ada Compiler PASS Explanations for failures -- System withs non-standard library units that are not provided Number of ... Files 181 Library Units 194 Lines 33588 Statements 17576 Comments 4116 Unidentified Withed Units -- 2 unidentified withed units
languages/ada/swtools/asento : File Name Size --------- ---- asento.abs 1,441 asento.zip 393,849 Totals ============== ============== 2 Files 395,290
ASENTO (Ada Software ENgineering TOols) consists of Ada Yacc (YACCA), which is an Ada implementation of the well-know Unix tool yacc (naturally, output language is Ada), and Adaface, an interface generator for Ada programs and packages. As the function of yacc is well-known, YACCA is not specified in more detail here (there is documentation in the tar package, in subdirectory yacca/doc). Document files named x.me.tbl.pic are printed by command pic x.me.tbl.pic | tbl | troff -me | lpr-to-your-printer. Adaface is an interpreter of a subset of Ada (procedures, functions, overloading etc., but no tasking, generics etc.). By the generator, a connection package of this interpreter and one's application is made. This allows the interpreter to call application's procedures, functions (including operators), introduce variables of application types, and to catch the exceptions of the application. Shortly, the interpreter can be used in testing, providing interfaces using Ada syntax etc. All the components of the software are on Copyright of Tampere University of Technology. They all public domain as long as copyright notices are not omitted. Copiers of the package are requested to send a notice to address firstname.lastname@example.org, if they decide to use it (just to find out the amount of interest; if too low, the software will be removed from the ftp site).
YACCA 1.1/Adaface 3.2 July 1993 Release to the PAL
This prologue must be included in all copies of this software. Restrictions on use or distribution: NONE The software is offered "as it is" with no warranty. Use at your own risk.
This software and its documentation are provided "AS IS" and 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.