# /* [ <!-- */ include <stdio.h> /* \
#{\
`""""true \\#{"\n#"}; \
\
if [ -n "$ZSH_VERSION" ]; then \
\
echo exec echo I\'m a zsh script.; \
\
elif [ -n "$BASH_VERSION" ]; then \
\
echo exec echo I\'m a bash script.; \
else \
echo exec echo I\'m a sh script.; \
fi`; #\
BEGIN{print"I'm a ", 0 ? "Ruby" :"Perl", " program.\n"; exit; }
#\
%q~
set dummy
=0; puts [list
"I'm" "a" "tcl" "script."]; exit
all: ; @echo "I'm a Makefile." \
#*/
/*: */ enum {a, b}; \
\
static int c99(void) {
#ifndef __cplusplus /* bah */
unused1: if ((enum {b, a})0) \
(void)0;
#endif
unused2: return a; \
} \
static int trigraphs(void) { \
\
return sizeof "??!" == 2; \
} \
char X; \
\
int main(void) { \
\
struct X { \
\
char a[2]; \
};\
if (sizeof(X) != 1) { \
\
printf("I'm a C++ program (trigraphs %sabled).\n", \
\
trigraphs() ? "en" : "dis");\
\
}else if (1//**/2
)unused3 : { ; \
printf("I'm a C program (C%s, trigraphs %sabled).\n", \
c99() ? "89 with // comments" : "99", \
trigraphs() ? "en" : "dis"); \
} else { \
printf("I'm a C program (C89, trigraphs %sabled).\n", \
trigraphs() ? "en" : "dis"); \
} \
return 0; \
} /*
# \
> main :: IO () -- -- \
> main = putStr "I'm a Literate Haskell program.\n"
# \
]>++++++++[<+++++++++>-]<+.>>++++[<++++++++++>-]<-.[-]>++++++++++ \
[<+++++++++++>-]<-.>>++++[<++++++++>-]<.>>++++++++++[<++++++++++> \
-]<- - -.<.>+.->>++++++++++[<+++++++++++>-]<++++.<.>>>++++++++++[ \
<++++++++++>-]<+++++.<<<<+.->>>>- - -.<+++.- - -<++.- ->>>>>+++++ \
+++++[<+++++++++++>-]<- - -.<<<<<.<+++.>>>.<<<-.- ->>>>+.<.<.<<.> \
++++++++++++++.[-]++++++++++"""`
# \
print "I'm a Python program."; """[-][--><html><head>
<!--:--><title>I'm a HTML page</title></head><body>
<!--:--><h1>I'm a <marquee><blink>horrible HTML</blink></marquee> page</h1>
<!--:--><script language="Javascript">
<!--: # \
setTimeout( // \
function () { // \
document.body.innerHTML = "<h1>I'm a javascript-generated HTML page</h1>"; // \
}, 10000); // \
//-->
</script><!--: \
</body></html><!-- } # \
say "I'm a Perl6 program", try { " ($?PUGS_VERSION)" } // "", "."; # """ # */
#define FOO ]-->~
IyAvKiBbICA8IS0tICovIGluY2x1ZGUgIDxzdGRpby5oPiAvKiAgIFwKICAje1wKYCIiIiJ0cnVlIFxcI3siXG4jIn07ICAgICAgICAgICBcCiAgXAppZiBbIC1uICIkWlNIX1ZFUlNJT04iIF07IHRoZW4gICAgICAgICAgIFwKICBcCiAgZWNobyBleGVjICBlY2hvIElcJ20gYSB6c2ggc2NyaXB0LjsgXAogIFwKZWxpZiBbIC1uICIkQkFTSF9WRVJTSU9OIiBdOyB0aGVuICAgICAgICBcCiAgXAogIGVjaG8gZXhlYyAgZWNobyBJXCdtIGEgYmFzaCBzY3JpcHQuOyBcCmVsc2UgIFwKICBlY2hvIGV4ZWMgIGVjaG8gIElcJ20gIGEgc2ggIHNjcmlwdC47ICAgIFwKZmlgOyAgI1wKQkVHSU57cHJpbnQiSSdtIGEgIiwgMCA/ICJSdWJ5IiAgOiJQZXJsIiwgICIgcHJvZ3JhbS5cbiI7ICBleGl0OyB9CiAgI1wKJXF+CgpzZXQgZHVtbXkgPTA7IHB1dHMgW2xpc3QgIkknbSIgICJhIiAgInRjbCIgICJzY3JpcHQuIl07IGV4aXQKCmFsbDogOyBAZWNobyAiSSdtIGEgTWFrZWZpbGUuIiAgICAgICAgICBcCiAgIyovCi8qOiAqLyBlbnVtIHthLCBifTsgICAgICAgICAgICBcCiAgXApzdGF0aWMgaW50IGM5OSh2b2lkKSB7CgojaWZuZGVmIF9fY3BsdXNwbHVzIC8qIGJhaCAqLwoKdW51c2VkMTogaWYgKChlbnVtIHtiLCBhfSkwKSAgICAgICAgICBcCiAgKHZvaWQpMDsKI2VuZGlmCgp1bnVzZWQyOiAgcmV0dXJuIGE7ICAgICBcCn0gIFwKc3RhdGljIGludCB0cmlncmFwaHModm9pZCkgeyAgICAgICAgIFwKICBcCiAgcmV0dXJuIHNpemVvZiAgIj8/ISIgID09ICAyOyAgICBcCn0gIFwKY2hhciBYOyAgICAgICAgICAgICAgIFwKICBcCmludCBtYWluKHZvaWQpIHsgICAgICAgICAgICAgXAogIFwKICBzdHJ1Y3QgWCAgeyAgICAgICAgXAogIFwKICAgICBjaGFyICBhWzJdOyAgICBcCiAgfTtcCiAgaWYgKHNpemVvZihYKSAgIT0gIDEpIHsgICAgICAgXAogIFwKcHJpbnRmKCJJJ20gYSBDKysgcHJvZ3JhbSAodHJpZ3JhcGhzICVzYWJsZWQpLlxuIiwgICAgICAgICBcCiAgXAogICB0cmlncmFwaHMoKSAgPyAiZW4iICA6ICJkaXMiKTtcCiAgXAp9ZWxzZSBpZiAoMS8vKiovMgoKCil1bnVzZWQzIDogeyA7IFwKICAgIHByaW50ZigiSSdtIGEgQyBwcm9ncmFtIChDJXMsIHRyaWdyYXBocyAlc2FibGVkKS5cbiIsIFwKICAgICAgICBjOTkoKSA/ICI4OSB3aXRoIC8vIGNvbW1lbnRzIiA6ICI5OSIsIFwKICAgICAgICB0cmlncmFwaHMoKSA/ICJlbiIgOiAiZGlzIik7IFwKICB9IGVsc2UgeyBcCiAgICBwcmludGYoIkknbSBhIEMgcHJvZ3JhbSAoQzg5LCB0cmlncmFwaHMgJXNhYmxlZCkuXG4iLCBcCiAgICAgICAgdHJpZ3JhcGhzKCkgPyAiZW4iIDogImRpcyIpOyBcCiAgfSBcCiAgcmV0dXJuIDA7IFwKfSAvKgojIFwKPiBtYWluIDo6IElPICgpIC0tIC0tIFwKPiBtYWluID0gcHV0U3RyICJJJ20gYSBMaXRlcmF0ZSBIYXNrZWxsIHByb2dyYW0uXG4iCiMgXApdPisrKysrKysrWzwrKysrKysrKys+LV08Ky4+PisrKytbPCsrKysrKysrKys+LV08LS5bLV0+KysrKysrKysrKyBcCls8KysrKysrKysrKys+LV08LS4+PisrKytbPCsrKysrKysrPi1dPC4+PisrKysrKysrKytbPCsrKysrKysrKys+IFwKLV08LSAtIC0uPC4+Ky4tPj4rKysrKysrKysrWzwrKysrKysrKysrKz4tXTwrKysrLjwuPj4+KysrKysrKysrK1sgXAo8KysrKysrKysrKz4tXTwrKysrKy48PDw8Ky4tPj4+Pi0gLSAtLjwrKysuLSAtIC08KysuLSAtPj4+Pj4rKysrKyBcCisrKysrWzwrKysrKysrKysrKz4tXTwtIC0gLS48PDw8PC48KysrLj4+Pi48PDwtLi0gLT4+Pj4rLjwuPC48PC4+IFwKKysrKysrKysrKysrKysuWy1dKysrKysrKysrKyIiImAKIyBcCnByaW50ICJJJ20gYSBQeXRob24gcHJvZ3JhbS4iOyAiIiJbLV1bLS0+PGh0bWw+PGhlYWQ+CjwhLS06LS0+PHRpdGxlPkknbSBhIEhUTUwgcGFnZTwvdGl0bGU+PC9oZWFkPjxib2R5Pgo8IS0tOi0tPjxoMT5JJ20gYSA8bWFycXVlZT48Ymxpbms+aG9ycmlibGUgSFRNTDwvYmxpbms+PC9tYXJxdWVlPiBwYWdlPC9oMT4KPCEtLTotLT48c2NyaXB0IGxhbmd1YWdlPSJKYXZhc2NyaXB0Ij4KPCEtLTogIyBcCnNldFRpbWVvdXQoIC8vIFwKICBmdW5jdGlvbiAoKSB7IC8vIFwKICAgZG9jdW1lbnQuYm9keS5pbm5lckhUTUwgPSAiPGgxPkknbSBhIGphdmFzY3JpcHQtZ2VuZXJhdGVkIEhUTUwgcGFnZTwvaDE+IjsgLy8gXAogIH0sIDEwMDAwKTsgLy8gXAovLy0tPgo8L3NjcmlwdD48IS0tOiBcCjwvYm9keT48L2h0bWw+PCEtLSB9ICMgXApzYXkgIkknbSBhIFBlcmw2IHByb2dyYW0iLCB0cnkgeyAiICgkP1BVR1NfVkVSU0lPTikiIH0gLy8gIiIsICIuIjsgIyAiIiIgIyAqLwojZGVmaW5lIEZPTyBdLS0+fgo=