ANSI-C tools

2007-12-25 7:44:00

Many thanks for people who responed.

Here was my question:

> We are in the process of converting of about 1/2 millions lines of K&R C codes to

> ANSI-C on sunOS4.1.1. Does anyone have any experience in using such any tools

> that allow you to convert K&R styles to ANSI-C?

>

> Mostly what we need is a way to generate function headers and function prototypes.

Here are the responds I got from the net:

- You can get protoize from:

Host aix370.rrz.uni-koeln.de

    Location: /.disk2/usenet/comp.archives/languages/ansi-c

      DIRECTORY drwxrwxr-x 384 Nov 29 10:14 protoize

Host archive.cis.ohio-state.edu

    Location: /n/archive/0/extra-ftp/gnu

      DIRECTORY drwxrwxr-x 512 Apr 22 16:01 protoize

Host cs.dal.ca

    Location: /pub/comp.archives

      DIRECTORY drwxrwxrwx 512 Mar 1 1991 protoize

Host cs.tut.fi

    Location: /pub/src/gnu/gcc2/gcc-2.0

           FILE -rwxr-xr-x 98304 Feb 24 11:16 protoize

    Location: /pub/src/gnu/gcc2/gcc-2.0/stage1

           FILE -rwxr-xr-x 114688 Feb 24 09:48 protoize

    Location: /pub/src/gnu/gcc2/gcc-2.0/stage2

           FILE -rwxr-xr-x 98304 Feb 24 10:42 protoize

Host dsrbg2.informatik.tu-muenchen.de

    Location: /pub/GNU

      DIRECTORY drwxrwxr-x 512 Aug 29 1991 protoize

Host ftp.uni-kl.de

    Location: /pub1/packages/gnu

      DIRECTORY drwxrwxr-x 512 Apr 13 14:20 protoize

Host phloem.uoregon.edu

    Location: /pub/Sun4/bin

           FILE -rwxr-xr-x 98304 Feb 28 13:13 protoize

Host reseq.regent.e-technik.tu-muenchen.de

    Location: /informatik.public/GNU

      DIRECTORY drwxrwxr-x 512 Aug 29 1991 protoize

Host saqqara.cis.ohio-state.edu

    Location: /gnu

      DIRECTORY drwxrwxr-x 512 Apr 22 12:01 protoize

Host srawgw.sra.co.jp

    Location: /.a/sranha-bp/arch/arch/comp.archives/languages/ansi-c

      DIRECTORY drwxr-xr-x 512 Mar 2 1991 protoize

Host src.doc.ic.ac.uk

    Location: /usenet/comp.archives/languages/ansi-c

      DIRECTORY drwxr-xr-x 512 May 3 1991 protoize

    Location: /usenet/comp.archives

      DIRECTORY drwxr-xr-x 512 May 3 1991 protoize

- We use cproto, which is available from the info-server@daresbury.ac.uk,

as well as (probably) many other sites. It _only_ converts function headers

and prototypes, but does it quite well.

We also use QA*C, which we paid a fortune for, so that's not a lot of help

to people, but it is a worth-while piece of software.

- You can get the protoize package from

uunet!~/packages/gnu/protoize-1.39.0.5.Z

Comments

Got something to say?

You must be logged in to post a comment.