【发布时间】:2010-10-09 19:54:54
【问题描述】:
我正在尝试弄清楚如何为 Lua 编写自动完成算法,但由于与许多脚本语言一样,它缺少静态类型系统,我认为我需要后台编译,但在后台编译期间很容易陷入停顿问题所以我想知道是否有人以前解决过这种事情,解决编译和停止的标准策略是什么?
【问题讨论】:
-
“遇到停机问题”是什么意思?我怀疑您的意思不是“停止问题”通常在计算中所指的......
-
停止的问题是程序无法被评估,从这个意义上来说它是一样的,编译器=脚本执行所以它是同样的问题,即使是VS的后台编译也可以在写坏时停止C++中的模板代码
-
我同意混乱——这听起来根本不是“停机问题”。这听起来像是编译器的问题。
-
好吧,也许它没有直接停止相关,但问题仍然存在。当评估可能永远持续时,您如何为脚本编写后台编译
-
评价什么?我今天可能很慢,但我真的不明白你的问题是什么。我很想根据我没有看到真正问题的原则投票结束。
标签: scripting autocomplete compilation halting-problem