Path: utzoo!utgpu!attcan!uunet!ncrlnk!ncr-sd!hp-sdd!hplabs!ucbvax!edinburgh.ac.uk!J.Wexler From: J.Wexler@edinburgh.ac.uk Newsgroups: comp.sys.transputer Subject: Transputer C compilers Message-ID: <07.Nov.88..10:32:44.gmt..330097@EMAS-A> Date: 7 Nov 88 10:32:44 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 27 I'm trying to classify Transputer C compilers according to whether they handle concurrency by language extensions or by a library of special functions. If you know about any particular C compiler, would you care to let me know whether it (a) has a special type for channels? (b) does input by (1) evaluating the name of the channel as if it were a variable (2) by a function call (3) some other way (c) does output by (1) assigning to the name of the channel as if it were a variable (2) by a function call (3) some other way (d) has special constructs for PAR and ALT, or uses special functions? Also I would like to reduce my list of compilers by eliminating any which are merely relabellings of others. I have got Pentasoft, Renishaw, "Penguin" from Cornell, 3L, Parsec, Norcroft, Logical Systems and Definicon on the list. Are there any duplicates here? Are there any missing? I think I've read seen all the relevant items in this news group over the last six months or so - thanks to those who have contributed it - apologies if I've missed your item - if you have already answered my questions, just give me the reference and I'll find it in the back numbers. Many thanks, John Wexler