根据一般问题的评论是否有可能在每种图灵完备的语言中创建一个quine?好像据说有可能。
但是我没有找到任何好的!奎因在网上。
你认为这真的可能吗?
如果是,我们能找到它吗?
甚至不会很困难。你会想用brainfuck对其进行编码然后翻译,每个命令的内部表示应该是一对数字(可能从0-2)来表示每个半命令的标点符号。你可以从 Erik Bosman 的脑残 quine 中借用大部分结构。
更新:这里。https://gist.github.com/danielcristofani/1fe53487df1f7afcb5b91c06d95184b2
这是直接取自 Erik Bosman 的 quine 的约 40 个命令,另外约 120 个新编写的相当笨重的输出代码命令来处理 Ook! 的冗长,然后是表示所有这些的数据段。