Newsgroups: comp.sys.transputer
From: djb1@ukc.ac.uk (Dave Beckett)
Subject: ANNOUNCEMENT:  SPOC - Southampton Portable occam Compiler
Keywords: portable occam compiler
Organization: Computing Laboratory, University of Kent at Canterbury
Date: Mon, 14 Mar 94 14:03:09 GMT
Message-ID: <291@parsley.ukc.ac.uk>


[On behalf of Sean Wykes who is having news posting problems]

	    SPOC : Southampton's Portable Occam Compiler
			     Version 1.1
		    Tue Mar  8 11:14:58 GMT 1994

		    M. Debbage, M. Hill, S. Wykes

	   University Of Southampton, ESPRIT GPMIMD P5404


This message is to announce SPOC : Southampton's Portable Occam
Compiler.  It provides a multi-platform portable occam compiler with
language support to the occam2 standard and with support for the
INMOS occam2 toolset library interface (hostio etc) on the native
machine.

It was developed using version 2.4.5 of the GNU C compiler running
under SunOS version 4.1.3 on a Sun iPC Sparc-based work-station.
However little difficulty should be experienced in using any other
ANSI standard C compilers. The source-level debugging support
requires the GNU debugger and has been tested with gdb version 4.8.

LICENSE:

Copyright 1994 University of Southampton

This software and the accompanying documentation are licenced free of
charge with absolutely no warranty. Copyright of the software and
documentation is retained by the University of Southampton.  Further
copies of this software system may be made and distributed at will,
provided that it is distributed in full with no modifications and
that no charge is made other than media costs.  Parties wishing to
distribute modified versions of the package, including commercial
products utilising components of the packa ge, should contact the
University for further clarification. Any derivative work must retain
an acknowledgement to the University of Southampton and ESPRIT.
Since this software is licenced free of charge it is supplied without
warranty of any kind, either expressed or implied. The entire risk as
to the quality and performance of this software is with the user.

(For full copyright message, see the README file at the top level of
the distribution)


AVAILABILITY:

Via anonymous ftp from:

HOME SITE
~~~~~~~~~
site: ftp.ecs.soton.ac.uk

	/pub/occam/spoc1.1/spoc.1.1.tar.Z


Parallel archive copy
~~~~~~~~~~~~~~~~~~~~~
site: unix.hensa.ac.uk
	
	/parallel/occam/compilers/spoc

This is the directory containing all the files.  The source code and
documentation for the SPOC system is held in:

	/parallel/occam/compilers/spoc/spoc.1.1.tar.Z

There is also a paper describing the software:

	/parallel/occam/compilers/spoc/spoc.oug17.ps.Z

Details on other access methods (telnet,gopher,email,...) for
the parallel archive at unix.hensa.ac.uk are described below.

Dave Beckett

Computing Laboratory, University of Kent at Canterbury, UK, CT2 7NF
Tel: [+44] (0)227 764000 x7684  Fax: [+44] (0)227 762811
-------------------------------------------------------------------


Subject: Transputer, occam and parallel computing archive

WHERE IS IT?
~~~~~~~~~~~~
At the HENSA (Higher Education National Software Archive) UNIX
archive.  The HENSA/UNIX archive is accessible via an interactive
browsing facility, called fbr as well as email, DARPA ftp, gopher and
NI-FTP (Blue Book) services.  For details, see below.


HOW DO I FIND WHAT I WANT?
~~~~~~~~~~~~~~~~~~~~~~~~~~
The files are all located in /parallel and each directory contains a
short Index file of the contents.

If you want to check what has changed in between these postings, look
at the /parallel/Changes file which contains the new files added.

There is also a full text index available of all the files in
/parallel/info/FullIndex.ascii but be warned - it is very large (over 200K).
Compressed and gzipped versions are in the same directory.

There are also output files of ls-lR in /parallel/info/ls-lR along
with compressed and gzipped versions too.


HOW DO I CONTACT IT?
~~~~~~~~~~~~~~~~~~~~

There are several ways to access the files which are described below
- log in to the archive to browse files and retrieve them by email;
transfer files by DARPA FTP over JIPS or use Blue Book NI-FTP.


Logging in:
~~~~~~~~~~~
JANET X.25 network:
	call uk.ac.hensa.unix (or 000049200900)

JIPS: 
	telnet unix.hensa.ac.uk	(or 129.12.21.7)

Once connected, use the login name 'archive' and your email address to
enter. You will then be placed inside the fbr restricted shell. Use the
help command for up to date details of what commands are available.


Transferring files by FTP
~~~~~~~~~~~~~~~~~~~~~~~~
DARPA ftp from JIPS/the internet:
	site: unix.hensa.ac.uk (or 129.12.21.7)
        login: anonymous
        password: <your email address>
                    
Use the 'get' command to transfer a file from the remote machine to
the local one.  When transferring a binary file it is important to
give the command 'binary' before initiating the transfer.  For more
details of the 'ftp' command, see the manual page by typing 'man ftp'.


The NI-FTP (Blue Book) request over JANET
        <ARCHIVE>path-of-file  from uk.ac.hensa.unix
        Username: guest
        Password: <your email address>
                    
The program to do an NI-FTP transfer varies from site to site but is
usually called hhcp or fcp.  Ask your local experts for information.


Transferring files by Email
~~~~~~~~~~~~~~~~~~~~~~~~~~
To obtain a specific file email a message to
      archive@unix.hensa.ac.uk
containing the single line
      send path-of-file
or 'help' for more information.


Browsing and transferring by gopher
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
From the Root Minnesota Gopher gopher, select the following entries:

	8.  Other Gopher and Information Servers/

	5.  Europe/

	37. United Kingdom/

	15. HENSA unix (National software archive, University of Kent), (UK)/

	3.  The UNIX HENSA Archive at the University of Kent at Canterbury/

	9.  Parallel Archive/

and browse the archive as normal.  [The numbers are very likely to change]
The short descriptions are abbreviated to fit on an 80 column display
but the long ones can always be found under 'General Information.' (the
Index files).  Updates to the gopher tree follow a little behind the
regular updates.

