george@hyper.lap.upenn.edu (George Zipperlen) (04/14/88)
I have had problems trying to apply the recently posted patch to the Pascal to C translator. (v13i067: Patches for Pascal-to-C translator, v10i065: Pascal to C translator) I am not sure if this is a problem with the context diffs or with patch. I don't think that it is a problem with the original ptc.p, because it compiles and runs ok. csh[17] patch ptc.p ptc.diff Hmm... Looks like a new-style context diff to me... The text leading up to this was: -------------------------- |*** ptc.p Fri Nov 13 18:45:21 1987 |--- nptc.p Fri Nov 13 18:44:29 1987 -------------------------- Patching file ptc.p using Plan A... Hunk #1 succeeded at 42. ... more hunks Hunk #18 succeeded at 1651. Assertion failed: file pch.c, line 636 csh[18] patch -version $Header: patch.c,v 2.0 86/09/17 15:37:32 lwall Exp $ Patch level: 0 Before I do the patch by hand, I'd like to know if anybody else has had this problem, or if I have an out of date patch program. P.S. I am going to create a version which preserves comments and space (tabs, spaces and new-lines) on the assumption that the ragged C output can be filtered through cb or indent. -------------------------------------------------------------------------------- George Zipperlen george@apollo.lap.upenn.edu Language Analysis Project (215)-898-1954 University of Pennsylvania Generic Disclaimer Philadelphia, Pa. 19103 Cute saying --------------------------------------------------------------------------------