- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Brainfuck 以其极小的编译器而闻名。我有一个非常小的设备,它的数据中可能连最小的brainfuck 编译器都装不下。有没有一种深奥的编程语言,它的编译器比brainfuck 还要小,而且是一种图灵完备的语言?
这已经过时了,但请随时提出您自己的答案,我会检查
最佳答案
我查看了 Brainfuck 编译器的大小(原始格式约为 240 字节),我怀疑您会变得更小,它旨在生成尽可能小的编译器(诚然是很多年前)。
虽然,来自 Wikipedia :
Except for its two I/O commands, brainfuck is a minor variation of the formal programming language P′′ created by Corrado Böhm in 1964. In fact, using six symbols equivalent to the respective brainfuck commands +, -, <, >, [, ], Böhm provided an explicit program for each of the basic functions that together serve to compute any computable function. So in a very real sense, the first "brainfuck" programs appear in Böhm's 1964 paper – and they were programs sufficient to prove Turing-completeness.
P′′ was the first "GOTO-less" imperative structured programming language to be proven Turing-complete.
关于compiler-construction - 图灵完备语言中可能的最小编译器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22875964/
我是一名优秀的程序员,十分优秀!