我是新來的這種語言,我在scala中構建brainfuck解釋器我面臨一個問題如果內存索引值大於127,我應該打印什麼? 如果值大於127,真正的brainfuck interpreter會打印什麼? 例如
memory [index] = 178 當「。」 (打印命令)被稱爲brainfuck iterpreter應該打印什麼?
我在ideone.com上編譯了一些代碼,但它顯示運行時錯誤。
的follwing代碼:
在brainfuck中打印字符
+++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++ ++ [+。 < - ]
是@nooodl ideone顯示運行時錯誤,可能不支持這些字符。不管怎樣,謝謝 :) – user2124441