Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!unmvax!gatech!udel!mmdf From: V61%DHDURZ1.BITNET@cunyvm.cuny.edu (Ronald Lamprecht) Newsgroups: comp.os.minix Subject: ST ACK compiler bug 3 (PC?) Message-ID: <17459@louie.udel.EDU> Date: 12 Jun 89 19:47:38 GMT Sender: mmdf@udel.EDU Lines: 26 The ACK compiler (preprocessor) (ST) can't handle the following statements: #define a(x) b(x) #define c a c (y) The cpp will stop with the following error message: "t.c", line 3: fatal error -- non-ascii character read The input is correct as you can see below ! If such statements are compiled directly you will get the following error messages: (zoo/lzc.c) "lzc.c", line 225: garbage char \000 "lzc.c", line 226: fatal error -- non-ascii '\207' read No errors occur if the statements are rewritten to: #define a(x) b(x) #define c(x) a(x) c (y) Bitnet: V61@DHDURZ1 Ronald Lamprecht UUCP: ...!unido!DHDURZ1.bitnet!V61 Theoretische Physik ARPAnet: V61%DHDURZ1.BITNET@CUNYVM.CUNY.EDU (Heidelberg, West Germany)