Ada/Ed (mirror) is available for 386/486 DOS machines, Unix-based machines, Amiga, and Atari systems.
Based on the Ada/Ed README:
Ada/Ed is a translator-interpreter for Ada 83. It is intended as a teaching tool, and does not have the capacity, performance, or robustness of commercial Ada compilers. Ada/Ed was developed at New York University, as part of a long-range project in language definition and software prototyping. The project produced the first validated translator for Ada, in the form of an executable definition of the language written in SETL. The SETL system served as design document and prototype for the C version [available from the NYU host].
Ada/Ed was last validated under version 1.7 of the ACVC tests (Ada 83). Therefore it is not currently a validated Ada system, and users can expect to find discrepancies between Ada/Ed and currently validated compilers (and none of the new Ada 95 mechanisms are implemented, of course).
Apart from the 100-odd tests of ACVC 1.11 that Ada/Ed failed, the major deficiency of the system is that, being an interpreter, it does not implement most representation clauses, and thus does not support systems programming close to the machine level.
About... | Ada Home | Site Guide | Welcome Tour | Tutorials
Book Reviews | RM95 | FAQs | References | Compilers | Tools | Bindings
Bookshop | Job Center | Consultants Index | Vendors
|Copyright © by Kempe Software Capital Enterprises (KSCE). All Rights Reserved. Reproduction in whole or in part in any form or medium without express written permission of KSCE is strictly prohibited. Ada Home and Home of the Brave Ada Programmers are trademarks of KSCE.||
|Improvement makes strait roads; but the crooked roads without improvement are roads of Genius. —William Blake|
Page last modified: 1998-02-10