Path: utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!lll-winken!elroy.jpl.nasa.gov!decwrl!ogicse!orstcs!upas.CS.ORST.EDU!shepard From: shepard@upas.CS.ORST.EDU (Mark Shepard) Newsgroups: comp.sources.wanted Subject: Re: C cross-reference, pretty-print Message-ID: <15786@orstcs.CS.ORST.EDU> Date: 13 Feb 90 18:25:23 GMT Sender: usenet@orstcs.CS.ORST.EDU Reply-To: shepard@upas.CS.ORST.EDU (Mark Shepard) Organization: Oregon State University--Electrical & Computer Engineering Lines: 40 In-Reply-To: <24@demott.COM> (tried to reply-directly but it bounced...) In article <24@demott.COM> you write: > I realize this may have come up recently, but I am looking for two >programs: a cross referencer and a pretty-printer for C. The former is >rather more important than the latter. I'll be running it on SYSV and >(gag) MSDOS. Thanks for info. Kevin, For both of your requests, try the mod.sources archives. Here's a grep of a recent archive index: % grep ref info-server.index cxref 1 Cxref -- C cross referencer 45 K id 11 C cross-reference database system ( 3 parts) indent 18 Indent, C reformatting program ( 3 parts) msg 4 Msg docs preformatted (11 parts) xref 1 a cross reference program 10 K yaccref2 6 Cross-reference for Yacc (yyref) (corrected) 13 K yyref2 6 Cross-reference for Yacc (yyref) (corrected) 13 K the first three look like what you want. I've never used/looked at/etc cxref or id, but indent is a pretty much does everything related to reformatting :-) To get this files, you can use ftp to sh.cs.net or mail a request to info-server@sh.cs.net with the following in the body of the message: request: mod.sources topic: indent topic: id topic: cxref request: end and it will mail back the files. topic: help and topic: index are good one too! Good lunk, and let me know if what I've said really doesn't work Mark shepard@cs.orst.edu || ...!hplabs!hp-pcd!orstcs!shepard