comp.lang.ada
 help / color / mirror / Atom feed
* About studying Ada's implementation on its concurrent programming features.
@ 2007-05-30 19:08 climber.cui
  2007-05-30 23:46 ` jimmaureenrogers
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: climber.cui @ 2007-05-30 19:08 UTC (permalink / raw)


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




^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2007-05-31 20:27 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-05-30 19:08 About studying Ada's implementation on its concurrent programming features climber.cui
2007-05-30 23:46 ` jimmaureenrogers
2007-05-31  3:23 ` Steve
2007-05-31 12:53   ` Ed Falis
2007-05-31 17:17     ` Ray Blaak
2007-05-31 18:00       ` ezkcdude
2007-05-31 20:27         ` Ray Blaak
2007-05-31  8:40 ` Georg Bauhaus

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox