in reply to C compiler ... in Perl

If you're looking to be able to run C-programs like you run Perl, i.e. you change the code and then just execute the "script", you might want to have a look at Inline::C. I recall it even having a special script that you could use as a shebang in your script, but I somehow can't find that anymore.

But since you can eval C-code at runtime, that shouldn't be too hard a feat to do yourself.

Liz