--- shar/part01 ---
Newsgroups: comp.sources.misc
From: wietse@wzv.win.tue.nl (Wietse Venema)
Subject:  v27i085:  unproto - ANSI C with traditional UNIX C compiler, Part01/02
Message-ID: <csm-v27i085=unproto.170116@sparky.IMD.Sterling.COM>
X-Md4-Signature: 7de56cd9588405cf13d2a22ecf9858be
Date: Thu, 16 Jan 1992 23:02:42 GMT
Approved: kent@sparky.imd.sterling.com

Submitted-by: wietse@wzv.win.tue.nl (Wietse Venema)
Posting-number: Volume 27, Issue 85
Archive-name: unproto/part01
Environment: UNIX, PCC
Supersedes: unproto: Volume 26, Issue 94-95

This is a filter that sits in between the UNIX C preprocessor and the
next UNIX C compiler stage, on the fly transforming ANSI C syntax to
traditional C syntax.

New and inproved functionality provided by the present version: string
concatenation, conversion of \a and \x escape sequences to their octal
equivalents, translation of __TIME__ and __DATE__, optional mapping of
`void *' to `char *', optional mapping of plain `void' to `int', faster
execution, and better conservation of program layout.

The program has been tested with SunOS 4.1.1 (sparc), Ultrix 4.0 and
4.2 (mips), and Microport System V Release 2 (80286). It should work
with almost every PCC-based traditional UNIX C compiler.

	Wietse Venema
	wietse@wzv.win.tue.nl
	Mathematics and Computing Science
	Eindhoven University of Technology
	The Netherlands

--- shar/part02 ---
Newsgroups: comp.sources.misc
From: wietse@wzv.win.tue.nl (Wietse Venema)
Subject:  v27i086:  unproto - ANSI C with traditional UNIX C compiler, Part02/02
Message-ID: <1992Jan16.230450.29966@sparky.imd.sterling.com>
X-Md4-Signature: b7752e3faa6be1821840466ed8ae27af
Date: Thu, 16 Jan 1992 23:04:50 GMT
Approved: kent@sparky.imd.sterling.com

Submitted-by: wietse@wzv.win.tue.nl (Wietse Venema)
Posting-number: Volume 27, Issue 86
Archive-name: unproto/part02
Environment: UNIX, PCC
Supersedes: unproto: Volume 26, Issue 94-95

