根据维基百科:
quine 是一个非空的计算机程序,它不接受任何输入并生成其自己的源代码的副本作为其唯一输出
我看到了这段 perl 代码,但无法弄清楚它是如何工作的。
将以下行保存在文件
/tmp/p
中并将文件运行为perl /tmp/p
:
Illegal division by zero at /tmp/p line 1.
perl /tmp/p 的输出是:
Illegal division by zero at /tmp/p line 1.
代码是如何工作的?