Path: utzoo!mnetor!uunet!husc6!mit-eddie!uw-beaver!cornell!rochester!udel!burdvax!bpa!cbmvax!vu-vlsi!devon!stb!michael From: michael@stb.UUCP (Michael) Newsgroups: comp.lang.c Subject: Re: Variable function names Message-ID: <10012@stb.UUCP> Date: 21 Dec 87 19:01:19 GMT References: <973@russell.STANFORD.EDU> <47000025@uxe.cso.uiuc.edu> Reply-To: michael@stb.UUCP (Michael) Organization: STB BBS, La, Ca, USA, 90402 Lines: 20 (I came in late to this, so pardon any mis-understandings) In article <47000025@uxe.cso.uiuc.edu> mcdonald@uxe.cso.uiuc.edu writes: (a question about refering to data as code) (A reply saying "Ok in lisp, (where code and data are interchangable) but not in C (where they are seperate)") (A reply saying "You can compile code into an array and then execute from that array") Unfortunately, this is not the same. In lisp, you can create a data structure that looks like SOURCE code, and execute it. In C, you have to write a machine dependent compiler subroutine to compile the code, and then execute it. -- : Michael Gersten ihnp4!hermix!ucla-an!remsit!stb!michael : sdcrdcf!trwrb!scgvaxd!stb!michael : "Copy Protection? Just say 'Off site backup'. "