C for IBM VM/SP systems
Herb Chong, Computing Services
herbie at watdcsu.UUCP
Thu Oct 11 10:15:21 AEST 1984
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 at waterloo.csnet
ARPA: herbie%watdcsu%waterloo.csnet at csnet-relay.arpa
BITNET: herbie at watdcs
More information about the Comp.lang.c
mailing list