Path: utzoo!attcan!uunet!samsung!zaphod.mps.ohio-state.edu!sunybcs!uhura.cc.rochester.edu!rochester!udel!freezer!gdtltr From: gdtltr@freezer.it.udel.edu (Gary Duzan) Newsgroups: alt.sources.wanted Subject: Re: CTYPE (English-to-C translator) wanted Message-ID: <25090@nigel.udel.EDU> Date: 19 Jul 90 19:36:29 GMT References: <1767@sud509.ed.ray.com> Sender: usenet@ee.udel.EDU Reply-To: gdtltr@freezer.it.udel.edu (Gary Duzan) Organization: Brain Dead Innovations, Inc. (BDI) Lines: 33 In article <1767@sud509.ed.ray.com> rogers@sud509.RAY.COM (Andrew Rogers) writes: =>Remember CTYPE? It was a public-domain program (apparently quite old by the =>time I first saw it in 1985) which served as an English-to-C (and back again) =>translator. You could type something like => => declare foo as array 4 of pointer to function returning int => =>and it would reply => => int (*foo[4])(); => =>I understand that someone has recently expanded CTYPE to handle full ANSI C, =>including function prototypes, etc. Does anyone have this version (or even =>the original), or know where it is available? => =>Thanks, =>Andrew W. Rogers You should be able to get cdecl (which seems to do the job) from the comp.sources.unix (or is it .misc?) archive on uunet. I believe they also have c++decl. Gary Duzan Time Lord Third Regeneration -- gdtltr@freezer.it.udel.edu _o_ -------------------------- _o_ [|o o|] If you can square, round, or cube a number, why not sphere it? [|o o|] |_O_| "Don't listen to me; I never do." -- Doctor Who |_O_|