newsletterlibrary.com

Top : Computers : Programming : Languages :
Occam

Websites
Compilers, book references, online copies of manuals, a couple of examples, utilities, and information on Occam.
site exerpt
WoTUG Occam Language  Occam is a parallel processing language designed by a team at INMOS in conjunction with the design of the transputer processor, and based on T. Hoare's ideas of CSP. Occam incorporates support for very fine grained, easy to use threads...
http://www.wotug.org/occam/

Descriptions, tutorial, programs, screenshots, links.
http://frmb.home.cern.ch/frmb/occam.html

Dissertation.
site exerpt
occam To Modula-3 Dissertation  The aims were to write a translator in the programming language C, to translate from occam2 to Modula-3. occam2 is a comparatively small language and it was hoped that a fair portion of the language could be translated. The occam...
http://freespace.virgin.net/martin.mamo/dissert.html

An introduction to occam by Casiano, Occam resources.
site exerpt
Transputers  Entia non sunt multiplicanda praeter necessitatem No more things should be presumed to exist than are absolutely necessary. or when you have two competing theories which make exactly the same predictions, the one that is simpler is the better An...
http://nereida.deioc.ull.es/html/transputer.html

Web edition of textbook on the occam programming language by Geraint Jones.
site exerpt
Programming in occam  Permission is granted to copy this material for private study; for other uses please contact the authors. This book was published in the Prentice Hall International Series in Computer Science in 1988, and is no longer in print in its...
http://web.comlab.ox.ac.uk/oucl/...nt.jones/publications/book/Pio1/

Web edition of textbook on the occam2 programming language by Geraint Jones.
site exerpt
Programming in occam2  Permission is granted to copy this material for private study; for other uses please contact the authors. This book was published in the Prentice Hall International Series in Computer Science in 1988, and is no longer in print in its...
http://web.comlab.ox.ac.uk/oucl/...nt.jones/publications/book/Pio2/

Archive of occam mailing list, papers, relevant bibliographies and book references, calls for papers, contacts, and INMOS technical notes.
site exerpt
The Occam archive  Occam archive contains information relevant to the occam programming language and is available via anonymous FTP with an index. A list of books on occam and contact information for the Occam User Group (OUG) are available. See also: The transputer...
http://www.afm.sbu.ac.uk/occam/

Article by Yuri Gurevich and Lawrence S. Moss.
site exerpt
Abstract State Machines: Occam  An early generalization of the sequential ASM model to treat distributed, concurrent applications. A substantial fragment of the Occam programming language is used as an example. Subjects: Distributed Systems, Programming Languages Download: PostScript, PDF, Compressed PostScript Notes: See also another...
http://www.eecs.umich.edu/gasm/papers/occam0.html

Article by Egon Borger and Igor Durdanovic.
site exerpt
Abstract State Machines: Occam  See also another paper on Occam. AvailableMaterials What'sNew Search ASMHome Overview WWW/FTPSites Tools Jim Huggins huggins@acm.org URL: http www.eecs.umich.edu/gasm/papers/occam2.html last update: Wednesday, 14-May-2003 13:23:45 EDT...
http://www.eecs.umich.edu/gasm/papers/occam2.html

Example simple Occam program.
site exerpt
 Occam occam PROC write.string(CHAN output, VALUE string SEQ character.number 1 FOR string[BYTE 0 output string[BYTE character.number] write.string(terminal.screen Hello World submitted by: jhollis@cix.compulink.co.uk (John Hollis)...
http://www2.latech.edu/~acm/helloworld/occam.html

By Dan Hyde.
site exerpt
 %PDF-1.1 8 0 obj stream 4„T h 5 Fãh 0 PI7F t4 hh2ŠJ† h´l7 aÑÙ1BVg9M¦ÓI iÇS t j‚4 P£9ªLD9 J l D s 4 PD2 y´àu:NB n1 6íl TÜi;hŽf uÖ²a”îi9 8°@P q F5 1 a s S 9 #8 Oâ01 x endstream...
http://www.eg.bucknell.edu/~cs366/occam.pdf