基于堆栈的语言的高级语言

时间:2016-10-11 15:07:21

标签: bitcoin ethereum forth stack-based

我感兴趣的是如何从基于堆栈(类似Forth)的语言构建更高级(类似Java)的语言。任何人都可以推荐一些文献,最好是一本书吗?

如果它有帮助:该应用程序是从比特币的脚本构建更高级别的语言。

1 个答案:

答案 0 :(得分:1)

比特币使用的脚本语言没有循环,也不是图灵完备。见https://en.bitcoin.it/wiki/Script

用这种语言为图灵完备语言编写解释器或编译器是不可能的。