如果我在 Haskell / GHC 中使用未装箱类型(如 Int#),我应该注意哪些事情?
我正在尝试编写一个小脚本来解析和执行 Brainfuck 代码,以了解优化的 GHC 选项,我正在尝试优化代码以便更快一点并了解那里发生了什么。 其中一部分…
为什么 GHC 抱怨类型错误?
这个小函数检查(有限)Brainfuck 字符串的有效性。它检查 [ 和 ] 是否平衡。代码非常简单,并且编写为尾递归: -- checks Brainfuck for validity. v…
在 Brainfuck 中实现控制结构
对于外行来说,Brainfuck 是一种图灵完备的语言,只有 8 个命令,所有命令都有C 中的字面等价物: bf c ---------------------- > ++ptr < --ptr …
'~' 是什么意思?在 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(该死的名字)解释器,以证明它的图灵完备性。 现在,到目前为止一切都清楚了 (<>+-,.) - 除了一件…
- 共 1 页
- 1