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.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,9905bd32158c3563,start X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!g37g2000prf.googlegroups.com!not-for-mail From: climber.cui@gmail.com Newsgroups: comp.lang.ada Subject: About studying Ada's implementation on its concurrent programming features. Date: 30 May 2007 12:08:30 -0700 Organization: http://groups.google.com Message-ID: <1180552110.488340.247990@g37g2000prf.googlegroups.com> NNTP-Posting-Host: 24.141.169.37 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1180552127 22263 127.0.0.1 (30 May 2007 19:08:47 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 30 May 2007 19:08:47 +0000 (UTC) User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322),gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: g37g2000prf.googlegroups.com; posting-host=24.141.169.37; posting-account=Wx9ndg0AAADML4im6m-e0jYWuVAPi775 Xref: g2news1.google.com comp.lang.ada:15981 Date: 2007-05-30T12:08:30-07:00 List-Id: Hi ALL, I am currently working on implementing an experimental parallel/ concurrent programming language, and I am advised to look into Ada's implementation on its concurrent programming constructs, e.g. the Ada multi-tasking. Although some Ada compiler is open source, I still found it is very hard to study Ada's implementation through the source code. So, what I am looking for is relevant literatures that systematically documented how an Ada compiler(like the GNU-ada compiler) is constructed. I have found some articles from Annual International Conference on Ada, such as Proceedings of the conference on TRI-Ada '94(some papers on GNAT), and Proceeding of the ACM-SIGPLAN symposium on Ada programming language '80. But I am not sure these articles together describes the design and implementation of an Ada compiler and runtime system. There are plenty of papers on Ada's implementation available,but they seem to be so scattered that I do not know where to start. I would very much appreciate suggestions from Ada compiler developers and Ada experts. Thanks a lot. cheers, Xiao-lei