目前,当这里的用户获得404时,他们会看到以下图片:
polygot-404.png http://sstatic.net/stackoverflow/img/polyglot-404.png
代表文字:
# define v putchar
# define print(x) main(){v(4+v(v(52)-4));return 0;}/*
#>+++++++4+[>++++++<-]> ++++.----.++++.*/
print(202*2);exit();
#define/*>.@*/exit()
这看起来很可疑 polyglottish 。这有哪些语言有趣呢?
一边想:这只是我,还是我在Prettify中找到了一个错误?
答案 0 :(得分:9)
答案 1 :(得分:6)
第4行与print(202*2)
在任何数量的脚本语言中都有效,例如Perl,Ruby,ECMAScript(提供print
函数的合适实现),可能是Python。
第2行是使第4行在C和Objective-C中有效,也可能是C ++和Objective-C ++。
第3行包含一些Brainfuck,但似乎还有其他东西。
我不知道v
的第1行是什么。为什么不直接在第2行拨打putchar
?所以,我怀疑还有另一种语言通过这条线以某种方式变得有效。 (起初我考虑过Whitespace,但是那里没有足够的空白来构成一个有效的Whitespace程序。)
第5行显然也包含一些高度压缩语言的代码。也许在APL家族(J,K,......)或Golfscript中有什么东西?