Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site watdcsu.UUCP Path: utzoo!watmath!watdcsu!herbie From: herbie@watdcsu.UUCP (Herb Chong, Computing Services) Newsgroups: net.lang.c Subject: C for IBM VM/SP systems Message-ID: <496@watdcsu.UUCP> Date: Wed, 10-Oct-84 20:15:21 EDT Article-I.D.: watdcsu.496 Posted: Wed Oct 10 20:15:21 1984 Date-Received: Thu, 11-Oct-84 06:59:02 EDT Organization: U of Waterloo, Ontario Lines: 59 WatCOM Products Software Description Waterloo C for IBM VM/SP Waterloo C is a production compiler for IBM System 370 using the VM/SP operating system. LANGUAGE SUPPORTED o full implementation of the C language, run-time library, and macro preprocessor described in "The C Programming Language", by B.W. Kernighan and D.M. Richie o includes the Unix* Version 7 extensions; enumerated types and structure passing (*Unix is a trademark of Bell Laboratories) o related struct member name rules IMPLEMENTATION FEATURES FOR VM/SP o produces CMS TEXT files directly; no assembler phase required (assembler source produced optionally) o preprocessor integrated with compiler for faster compilation o produces fully re-entrant code for shared segments o global base register facility for economical referencing of external variables (instead of indirectly through address constants) o escape sequences for C symbols not found on EBCDIC keyboards o C library includes standard I/O, string and byte manipulation, memory management, system, and math functions o CMS file name and attribute support (record format and length) o uses the CMS file system directly rather than through the CMS OS simulator o optional byte stream interpretation of record oriented files by library FEATURES OF THE C PROGRAMMING LANGUAGE o convenience of a high level language o flexibility and power of assembler language o large body of existing software and expertise o suitable for many different applications: file processing, graphics, numerical analysis, and system software To order or to obtain more information: WATCOM Products Inc. 415 Phillip St. Waterloo, Ontario N2L 3X2 Phone: (519) 886-3700 Telex: 06-955 458 Note: for additional texts, contact WATCOM Publications Ltd. at the same address and phone number. ----------------- For those that may be interested. An MVS version of Waterloo C will be available in the future. Herb Chong, BASc Computer Consultant Department of Computing Services University of Waterloo UUCP: {decvax|utzoo|ihnp4|allegra|clyde}!watmath!watdcsu!herbie CSNET: herbie%watdcsu@waterloo.csnet ARPA: herbie%watdcsu%waterloo.csnet@csnet-relay.arpa BITNET: herbie at watdcs