4223
|
1 # /* [ <!-- */ include <stdio.h> /*[0]0 \
|
|
2 #{\
|
|
3 `""""true \\#{"\n#"}; \
|
|
4 \
|
|
5 if [ -n "$ZSH_VERSION" ]; then \
|
|
6 \
|
|
7 echo exec echo I\'m a zsh script.; \
|
|
8 \
|
|
9 elif [ -n "$BASH_VERSION" ]; then \
|
|
10 \
|
|
11 echo exec echo I\'m a bash script.; \
|
|
12 else \
|
|
13 echo exec echo I\'m a sh script.; \
|
|
14 fi`; #\
|
|
15 BEGIN{print"I'm a ",(("I'm a ploki program.\n")[0?0:0]?0:0)?"Ruby" :"Perl", " program.\n"; exit; }
|
|
16 #\
|
|
17 END{}
|
|
18 #\
|
|
19 %q~
|
|
20
|
|
21 set dummy =0; puts [list "I'm" "a" "tcl" "script."]; exit
|
|
22
|
|
23 all: ; @echo "I'm a Makefile." \
|
|
24 #)*/
|
|
25 /*: */ enum {a, b}; \
|
|
26 \
|
|
27 static int c99(void) {
|
|
28
|
|
29 #ifndef __cplusplus /*[0]0) bah */
|
|
30
|
|
31 unused1: if ((enum {b, a})0) \
|
|
32 (void)0;
|
|
33 #endif
|
|
34
|
|
35 unused2: return a; \
|
|
36 } \
|
|
37 static int trigraphs(void) { \
|
|
38 \
|
|
39 return sizeof "??!" == 2; \
|
|
40 } \
|
|
41 char X; \
|
|
42 \
|
|
43 int main(void) { \
|
|
44 \
|
|
45 struct X { \
|
|
46 \
|
|
47 char a[2]; \
|
|
48 };\
|
|
49 if (sizeof(X) != 1) { \
|
|
50 \
|
|
51 printf("I'm a C++ program (trigraphs %sabled).\n", \
|
|
52 \
|
|
53 trigraphs() ? "en" : "dis");\
|
|
54 \
|
|
55 }else if (1//**/2
|
|
56
|
|
57
|
|
58 )unused3 : { ; \
|
|
59 printf("I'm a C program (C%s, trigraphs %sabled).\n", \
|
|
60 c99() ? "89 with // comments" : "99", \
|
|
61 trigraphs() ? "en" : "dis"); \
|
|
62 } else { \
|
|
63 printf("I'm a C program (C89, trigraphs %sabled).\n", \
|
|
64 trigraphs() ? "en" : "dis"); \
|
|
65 } \
|
|
66 return 0; \
|
|
67 } /*
|
|
68 # \
|
|
69
|
|
70 > main :: IO () -- -- \
|
|
71 > main = putStr "I'm a Literate Haskell program.\n"
|
|
72
|
|
73 # \
|
|
74 ]>++++++++[<+++++++++>-]<+.>>++++[<++++++++++>-]<-.[-]>++++++++++ \
|
|
75 [<+++++++++++>-]<-.>>++++[<++++++++>-]<.>>++++++++++[<++++++++++> \
|
|
76 -]<- - -.<.>+.->>++++++++++[<+++++++++++>-]<++++.<.>>>++++++++++[ \
|
|
77 <++++++++++>-]<+++++.<<<<+.->>>>- - -.<+++.- - -<++.- ->>>>>+++++ \
|
|
78 +++++[<+++++++++++>-]<- - -.<<<<<.<+++.>>>.<<<-.- ->>>>+.<.<.<<.> \
|
|
79 ++++++++++++++.[-]++++++++++"""`
|
|
80 # \
|
|
81 print "I'm a Python program."; """[-][--><html><head>
|
|
82 <!--:--><title>I'm a HTML page</title></head><body>
|
|
83 <!--:--><h1>I'm a <marquee><blink>horrible HTML</blink></marquee> page</h1>
|
|
84 <!--:--><script language="JavaScript">
|
|
85 <!--: # \
|
|
86 setTimeout( // \
|
|
87 function () { // \
|
|
88 document.body.innerHTML = "<h1>I'm a javascript-generated HTML page</h1>"; // \
|
|
89 }, 10000); // \
|
|
90 //-->
|
|
91 </script><!--: \
|
|
92 </body></html><!-- } # \
|
|
93 say "I'm a Perl6 program", try { " ($?PUGS_VERSION)" } // "", "."; # """ # */
|
|
94 #define FOO ]-->~
|