當我運行以下Brainfuck程序(source)...爲什麼我在這個brainfuck程序中遇到Perl錯誤?
>+>++>+++>++++>+++++>++++++>+++++++>++++++++>++++++++++++++++++++++++++++++++<<<<<<<<[>>>>>>>>+.<<<<<<<<]
...通過我用的解釋(一小一用Perl編寫的),它沒有什麼是應該做的(「你會發現,它永遠循環,並打印出每個角色,從空間(32),在ASCIIbetical令「),而是打印出來,循環:
Wide character in print at (eval 1) line 1, <> chunk 1.
是,代碼中包含冗餘。它是由Haskell自動生成的。
對於Perl,可能是2^31。但是,是將它重定向到一個文件,我首先看到預期的輸出。 – cookieundercover