Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!ames!ucbcad!ucbvax!decvax!decwrl!pyramid!batcomputer!cornell!vax1!jsm From: jsm@vax1.UUCP Newsgroups: comp.lang.c,comp.lang.pascal,comp.sys.ibm.pc,net.sources Subject: Turbo Pascal to C translator Message-ID: <257@vax1.ccs.cornell.edu> Date: Tue, 27-Jan-87 19:17:15 EST Article-I.D.: vax1.257 Posted: Tue Jan 27 19:17:15 1987 Date-Received: Thu, 29-Jan-87 05:03:23 EST Reply-To: jsm@vax1.ccs.cornell.edu (Jon Meltzer) Organization: Cornell Computer Services, Ithaca NY Lines: 12 Xref: watmath comp.lang.c:864 comp.lang.pascal:30 comp.sys.ibm.pc:1209 net.sources:6236 A public domain Turbo Pascal to C translator is available. It is called TPC; I've seen it on several programming oriented IBM PC bulletin boards. The author, S.H. Smith (5119 N 11 Ave 332, Phoenix,Az. 85013) claims that " [the program] will do 90% of the work required to do the translation." It seems to work OK, but can't completely handle nested procedures, precedence operator differences, and VAR parameters. I/O routines have to be manually renamed. DISCLAIMER : I have no connection to Smith, do not have the source code, and can't get Kermit to upload to my local Vax.