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.4 required=5.0 tests=BAYES_00,FORGED_MUA_MOZILLA autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,5f6125e9594f9968 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.68.232.169 with SMTP id tp9mr7394155pbc.6.1333403210546; Mon, 02 Apr 2012 14:46:50 -0700 (PDT) Path: r9ni11393pbh.0!nntp.google.com!news2.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Niklas Holsti Newsgroups: comp.lang.ada Subject: Re: Ada to C translator for small microcontrollers Date: Tue, 03 Apr 2012 00:46:49 +0300 Organization: Tidorum Ltd Message-ID: <9tul29F63mU1@mid.individual.net> References: <2424259e-cf1c-408e-a57e-f2c948087186@i2g2000vbv.googlegroups.com> <18324383.19.1332841560517.JavaMail.geo-discussion-forums@vbht7> <26305817.1823.1332879226490.JavaMail.geo-discussion-forums@vbiz13> <9tgt0lFqtU1@mid.individual.net> <8580709.239.1333208768840.JavaMail.geo-discussion-forums@ynes7> <38bda08b-e807-4f5d-b6f9-c4466240a075@h9g2000yqe.googlegroups.com> Mime-Version: 1.0 X-Trace: individual.net NcmRBw2LtqNiaJ4ye9STQAk7EQrqOUEG1r2HJ8dh/La+RxNc2a Cancel-Lock: sha1:sEgpfZp7nuA9dx7JgiP+CWahEY0= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:11.0) Gecko/20120313 Thunderbird/11.0 In-Reply-To: <38bda08b-e807-4f5d-b6f9-c4466240a075@h9g2000yqe.googlegroups.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Date: 2012-04-03T00:46:49+03:00 List-Id: On 12-03-31 22:52 , Rugxulo wrote: > Anyways, it may be easier to just use an interpreter, something like > old NYU Ada/Ed, which was written in C, but I haven't ever looked > close enough nor tried to recompile it. In other words, I don't know > how portable that C code is, it was (AFAIK) 16-bit for an old Intel C > compiler. Perhaps someone in this newsgroup has recompiled it before, > who knows. Wasn't Ada/Ed implemented in the SETL very-high-level-language? Perhaps SETL is implemented in C, however. There is a GNU SETL at http://setl.org/. > I realize that's not native speed, but it's probably not > too bad. It certainly is better than nothing. IIRC, Ada/Ed was described as quite slow. Of course it should be much faster on modern machines, but it is Ada 83... -- Niklas Holsti Tidorum Ltd niklas holsti tidorum fi . @ .