From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.7 required=5.0 tests=BAYES_00,INVALID_DATE, MSGID_SHORT,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!usc!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!caesar.cs.montana.edu!icsu8209 From: icsu8209@caesar.cs.montana.edu (Glassy) Newsgroups: comp.lang.ada Subject: wanted: PD Ada Interpreter written in C Message-ID: <3447@caesar.cs.montana.edu> Date: 27 Feb 90 04:37:41 GMT Sender: news@caesar.cs.montana.edu Reply-To: icsu8209@caesar.cs.montana.edu (Glassy) Distribution: usa Organization: Montana State University, Dept. of Computer Science, Bozeman MT 59717 List-Id: Do any validated Ada interpreters written in C exist? Any PD ones obtainable from an anon. ftp site? As a CS u/g wading through the usual stream of data structures/algorithms courses, I wince at having to try to emulate 'abstract' (generic!) data types in ISO Pascal. As an experiment last quarter, I wrote one of my assignments in Ada ( a PD version for PC's, JANUS-Ada ), and while the performance of this specific implementation did not impress me (compilation speed of ~140 lines/min., on a 12-Mhz 80286 w/ 80287 & 1 meg RAM, 30 Meg 28-ms hard disk), Ada's facilities for structuring data in a simple and digestible way, did. Why PD from ftp site? Answer: look at DEC's software prices! Why in C? Ans: to be able to port to any of the local Unix/VMS platforms. Why interpreted? well, a compiled version -would- be preferable, but I suspect people would be more comfortable giving an interpreter away. and the GNU people seem to want nothing to do with Ada... Any pointers would be dearly appreciated. Please e-mail responses; I'll post summary to net if I'm swamped with replies... :) Thanks in advance, Lou Glassy icsu8209@caesar.cs.montana.edu (Bitnet: icsu8209@mtsunix1) p.s. if this is not the right group to ask things like this in, i'll gladly follow any good advice that comes my way. (std-discl apply etc)