Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site ncsu.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxl!houxm!vax135!cornell!uw-beaver!tektronix!hplabs!intelca!qantel!dual!amd!decwrl!decvax!mcnc!ncsu!jcz From: jcz@ncsu.UUCP (John Carl Zeigler) Newsgroups: net.lang.c Subject: Re: self-abusing C programs Message-ID: <2675@ncsu.UUCP> Date: Fri, 31-Aug-84 09:29:40 EDT Article-I.D.: ncsu.2675 Posted: Fri Aug 31 09:29:40 1984 Date-Received: Mon, 3-Sep-84 11:43:21 EDT References: <4317@brl-tgr.ARPA> Organization: N.C. State University, Raleigh Lines: 11 Re: main(){system("cat foo.c");} I beleive there is an implicit assumption that programs that simply print out their source files do not qualify as "self reproducing" because they are so trivial. If we alow this, then cat can produce any arbitrary program whose source is already on the system. Not very exciting. --jcz North Carolina State University