为什么 GHC 抱怨类型错误?
这个小函数检查(有限)Brainfuck 字符串的有效性。它检查 [ 和 ] 是否平衡。代码非常简单,并且编写为尾递归: -- checks Brainfuck for validity. v…
在 Brainfuck 中实现控制结构
对于外行来说,Brainfuck 是一种图灵完备的语言,只有 8 个命令,所有命令都有C 中的字面等价物: bf c ---------------------- > ++ptr; < --ptr; + …
如何获取一个大整数作为输入并将其存储在内存中
我知道在 Brainfuck 中对大整数执行算术虽然有时可能相当乏味,但完全是可能的。 然而,我想知道的是,普遍接受的最佳实践是什么,用于接受大整数(甚…
'~' 是什么意思?在 python 中是什么意思?
python 中的“~”是什么意思? 我不久前在 python 中发现了这个 BF 解释器。 import sys #c,i,r,p=0,0,[0]*255,raw_input() c=0 i=0 p=raw_input() r=…
在解释器中实现 Brainfuck 循环
我想用我新创建的编程语言构建一个 Brainfuck(该死的名字)解释器,以证明它的图灵完备性。 现在,到目前为止一切都清楚了 (<>+-,.) - 除了一件事:…