Article View: comp.archives
Article #5454[comp.lang.modula3] Re: Where are SRC sources?
From: Eric Muller
Date: Mon, 24 Jun 1991 01:25
Date: Mon, 24 Jun 1991 01:25
210 lines
7696 bytes
7696 bytes
Archive-name: languages/modula-3/src-modula-3/1991-06-20
Archive-directory: gatekeeper.dec.com:/pub/DEC/Modula-3/ [16.1.0.2]
Original-posting-by: muller@src.dec.com (Eric Muller)
Original-subject: Re: Where are SRC sources?
Reposted-by: emv@msen.com (Edward Vielmetti, MSEN)
> Where can I get the SRC sources by anonymous ftp?
> I would need the domain address and the directory?
Below is the annoucement for SRC Modula-3 1.6. Please note that this
version implements the language described in the SRC Report #52.
Since that report, the language has been slightly modified (by the
so-called "Twelve Changes"). The book "System Programming with
Modula-3" describes the modified language. We are working on a new
release that implements those changes.
SRC Modula-3
------------
A new release, version 1.6, of the SRC Modula-3 compiler and runtime
are available now (March 28, 1991). This is the fourth public release
of SRC Modula-3. The system was developed at the DEC Systems Research
Center. It is being distributed in source form (mostly Modula-3) and
is available for public ftp. You must have a C compiler to build and
install the system.
NEW IN THIS RELEASE
-------------------
The primary changes since version 1.5 are:
- many bugs are fixed (in particular, installation bugs)
- additional library modules (more U**X bindings, pickles)
- it is easier to build shared libraries (by default on IBMR2)
- the system was ported to:
SUN3 running SunOS
Encore Multimax running UMAX 4.3 (R4.1.1)
Acorn R260 running RISC iX 1.21
in addition to the previous ports:
Apollo DN4500 running Domain/OS,
IBM PC running AIX/PS2,
IBM RT running IBM/4.3,
IBM R6000 running AIX 3.1,
HP 9000/300 running HP-UX 8.0
VAX running Ultrix 3.1
DECstation 3100 and 5100 running Ultrix 3.1
SPARCstation running SunOS 4.0.3
DISTRIBUTION
------------
The system is available:
- via anonymous ftp from 'gatekeeper.dec.com' [16.1.0.2],
- via uucp from decwrl
- via Easynet from DECWRL
The SRC Modula-3 files are in '/pub/DEC/Modula-3'. Those files include:
% ls -R
README m3-1.6 report comp.lang.modula3
comp.lang.modula3:
README aug90.Z dec90.Z feb91.Z jan91.Z jun90.Z may90.Z oct90.Z
apr90.Z dec89.Z feb90.Z jan90.Z jul90.Z mar90.Z nov90.Z sep90.Z
m3-1.6:
README dist-1.6.tar.Z-02 dist-1.6.tar.Z-05 dist-1.6.tar.Z-08
dist-1.6.tar.Z dist-1.6.tar.Z-03 dist-1.6.tar.Z-06 dist-1.6.tar.Z-09
dist-1.6.tar.Z-01 dist-1.6.tar.Z-04 dist-1.6.tar.Z-07
report:
README Report.ps.Z Report1.ps.Z Report2.ps.Z Report3.ps.Z
The compressed tar file m3-1.6.tar.Z is about 4.6Mbytes. The entire
system requires about 35Mbytes of disk space to build and install.
The system is also available via semi-anonymous UUCP from the Computer
and Information Science Department at Ohio State University, osu-cis
(there may be a small delay between the avaibility from the above
sources and the avaibility from osu-cis). The files are in the
directory '~/m3'. Here is a set L.sys or Systems file lines suitable
for contacting osu-cis via UUCP:
#
# Direct Trailblazer
#
osu-cis Any ACU 19200 1-614-292-5112 in:--in:--in: Uanon
#
# Direct V.32 (MNP 4)
# dead, dead, dead...sigh.
#
#osu-cis Any ACU 9600 1-614-292-1153 in:--in:--in: Uanon
#
# Micom port selector, at 1200, 2400, or 9600 bps.
# Replace ##'s below with 12, 24, or 96 (both speed and phone number).
#
osu-cis Any ACU ##00 1-614-292-31## "" \r\c Name? osu-cis nected \c GO \d\r\d\r\d\r in:--in:--in: Uanon
For information about acquiring Modula-3 by other means, please write to
Pine Creek Software
305 South Craig St.
Suite 300
Pittsburgh, PA 15213
CONDITIONS
----------
SRC Modula-3 is not a Digital Equipment Corporation product. It is a
research work which is provided ``as is''. We do not promise to fix
bugs, but we will try.
SRC Modula-3 is available without signing any license agreements. If
you chose to sign the commercial license, you will be able to use SRC
Modula-3 commercially. See the documents that are included in the
release for more information.
WHAT IS SRC MODULA-3 ?
----------------------
SRC Modula-3 includes a user manual, compiler, runtime library, core
library, pretty-printer, and a few other goodies. The libraries include
interfaces for X11R4, I/O streams, string functions, access to command line
arguments, random numbers, and operating system access.
The compiler generates C as an intermediate language and should be
fairly easy to port. Except for the very lowest levels of the thread
implementation, the entire system is written in Modula-3.
KEEPING IN TOUCH
----------------
If you want to communicate with other Modula-3 users, you can post
articles to the comp.lang.modula3 Usenet newsgroup. If you do not have
access to this newsgroup, you can send a message to
m3-request@src.dec.com
to be added to the relay mailing list. Messages sent to
m3@src.dec.com
are forwarded to the newsgroup and to the members of the relay mailing
list.
If you want to communicate with us, please send your message to
m3-request@src.dec.com
We may also be reached at:
Systems Research Center
130 Lytton Avenue
Palo Alto, CA 94301
Enjoy,
Bill Kalsow and Eric Muller
REFERENCES
----------
[1] The Modula-3 Report (Revised),
L. Cardelli, J. Dohnaue, L. Glassman, M. Jordan, B. Kalsow, G. Nelson,
DEC Systems Research Center, Palo Alto, CA and
Olivetti Research Center, Menlo Park, CA, Nov 89.
VAX, DECstation and ULTRIX are registered trademarks of Digital
Equipment Corporation.
Unix is a registered trademark of AT&T Corporation.
SPARC and SunOS are trademarks of Sun MicroSystems.
Apollo and Domain/OS are trademarks of Apollo.
IBM and AIX are registered trademarks of International Business Machines
Corporation.
RT and PS/2 are trademarks of International Business Machines
Corporation.
HP, HP9000 and HP9000/300 are trademarks of Hewlett-Packard Company.
HP-UX is Hewlett-Packard's implementation of the Unix operating
system.
PostScript is a registered trademark of Adobe Systems Incorporated.
-- MSEN Archive Service file verification
gatekeeper.dec.com
total 701
dr-xr-xr-x 2 947 512 Jun 20 23:50 comp.lang.modula3
-r--r--r-- 1 root 700593 Jun 10 20:10 trestle.tar.Z
-r--r--r-- 1 947 302 May 11 22:44 README
dr-xr-xr-x 2 root 512 May 11 22:32 m3tk
dr-xr-xr-x 2 root 512 Mar 28 09:03 m3-1.6
dr-xr-xr-x 2 947 512 Jan 23 16:03 report
found src-modula-3 ok
gatekeeper.dec.com:/pub/DEC/Modula-3/
Technical Details
Message-ID:
<1991Jun24.012531.8709@ox.com>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!emory!ox.com!msen.com!emvReferences:
<13236@uwm.edu> <1991Jun20.140059.15188@src.dec.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!emory!ox.com!msen.com!emv From: muller@src.dec.com (Eric Muller) Newsgroups: comp.archives Subject: [comp.lang.modula3] Re: Where are SRC sources? Message-ID: <1991Jun24.012531.8709@ox.com> Date: 24 Jun 91 01:25:31 GMT References: <13236@uwm.edu> <1991Jun20.140059.15188@src.dec.com> Sender: emv@msen.com (Edward Vielmetti, MSEN) Reply-To: muller@src.dec.com (Eric Muller) Followup-To: comp.lang.modula3 Organization: DEC Systems Research Center Lines: 210 Approved: emv@msen.com (Edward Vielmetti, MSEN) X-Original-Date: 20 Jun 91 21:00:59 GMT X-Original-Newsgroups: comp.lang.modula3