distrib@utcsri.UUCP (CSRI Distribution Manager) (01/14/86)
The compiler group at the Computer Systems Research Institute, University of Toronto has produced a version of the Concurrent Euclid (ConEuc) programming language that runs on 8086 MS-DOS systems. (Our previous versions run on Vaxes, PDP-11s, 370s, SUNs, etc.) ConEuc is being used at the University of Toronto in many high-level undergraduate and postgraduate courses. Concurrent Euclid is a systems programming language developed from the Euclid programming language. It combines systems programming features with concurrency, monitors, a highly structured syntax and fully defined semantics. This allows the development of software that is verifiable and efficient. ConEuc has been used to write: compilers (for example, itself, Turing), operating systems (TUNIS, a UNIX compatible operating system), compiler writing tools (Syntax/Semantics Language), networking systems (HUBNET), etc. There are 100s of universities and commercial enterprises that already use ConEuc on machines such as the VAX (VMS and UNIX), IBM 3033, 68000s and PDP-11s. We have now developed an MS-DOS version that we've used successfully on IBM-PC's, Eagles, TI-PC's, etc. We are interested in distributing it to people who are willing to evaluate a new and potentially useful tool in exchange for a copy of it. The version we will be distributing in this beta-test will require an 8086-family PC (yes 8088's, 80188's, etc. are OK) with at least 256K RAM and a hard disk. We will be shipping some documentation (not everything everyone will want I'm sure, but enough) and 3 floppies that come with an INSTALL.COM that will place all the necessary files on your hard disk in directory \CONEUC. Our budget will allow us to produce 100 copies of the compiler distribution to be given away without cost to serious software people who are willing to send us written comments about the quality of the distribution and the compiler. We are supplying a graphics interface for those with the colour graphics options. The distribution contains a complete compiler, paragrapher, and full-screen editor. System and graphics interfaces are also supplied. You should also have a copy of the book "Concurrent Euclid, UNIX, and TUNIS" by R.C. Holt (Addison-Wesley). This is only a preliminary version; all rights remain with the University of Toronto. You may not distribute or sell the compiler without direct written consent from the University of Toronto. -- CSRI Distribution Manager {decvax,ihnp4,allegra}!utcsri!distrib University of Toronto distrib@Toronto.CSNET Room SF2002 distrib%Toronto@csnet-relay.ARPA 10 King's College Road Toronto, Canada M5S 1A4 (416) 978-6985