似乎PG不允许同时运行2个脚本。在尝试这样做的那一刻,Emacs会提示并要求撤消另一个文件。有时候,脚本不会重新运行。有没有办法在单个Emacs实例中真正运行2个(或更多)脚本?我认为coqide gui没有coq没有这样的问题。证明如果同时运行2个脚本,则一般抱怨脚本不完整
1
A
回答
1
目前版本的PG似乎不可能。下面是从Proof General manual的摘录:
但是,你不能有一个以上的缓冲区,其中仅证明脚本的一小部分包含一个锁定的区域。在另一个校验脚本缓冲区中使用脚本管理之前,您必须完全断言或收回当前的脚本缓冲区。
0
我的理解是,目前的Proof General有太多的全局变量在使用,以允许同时执行多个脚本实例。显然有一些工作正在通过封装全球状态来解决这个问题,但我不知道什么时候可以完成。
相关问题
- 1. 集锦抱怨空脚本
- 2. PHP同时运行2个脚本
- 3. 同时运行2个脚本monkeyrunner
- 4. 如果IE,运行这个脚本,否则,运行这个脚本
- 5. Browserify抱怨缺少咖啡脚本
- 6. 如果脚本只能在同一服务器上的另一个脚本访问脚本时才能运行
- 7. 如何在完成前一个脚本之后运行苹果脚本
- 8. 运行从另一个bash脚本bash脚本不同权限
- 9. 苹果脚本从同一目录运行bash脚本
- 10. 脚本运行另一个脚本
- 11. 同时运行php脚本
- 12. PHP同时运行脚本?
- 13. 运行不同liquibase脚本
- 14. 如何链接2个PHP脚本在d3中同时运行
- 15. 如果我杀死运行java的脚本运行脚本?
- 16. 同时运行多个python脚本
- 17. PHP运行多个脚本同时
- 18. 运行三个shell脚本同时
- 19. 运行多个Python脚本同时
- 20. Google App脚本:从另一个脚本内运行脚本?
- 21. 用globals完整运行另一个ruby脚本?
- 22. 从一个脚本中同时执行几个bash脚本?
- 23. 如果ComputerName是localhost或'。',则将powershell脚本作为本地脚本运行。
- 24. 如何同时运行蒙戈脚本
- 25. 脚本不一致运行
- 26. 从另一个脚本运行bash脚本而不等待脚本完成执行?
- 27. std :: pair抱怨不完整的类型
- 28. VirtualBox抱怨安装不完整
- 29. 导入Groovy脚本到另一个Groovy脚本在运行时
- 30. 如果正在执行另一个脚本,防止运行python脚本
是的,我也看到了。我不确定我是否明白为什么会存在这样的限制,并且文档中的解释还不够清楚。我认为这可能是由于在后台运行的只有一个coqtop实例,并且似乎不可能提高进程的数量。你有什么机会有一些见解? – HuStmpHrrr
看到我的答案。问题在于,证明将军对全球变量有着不幸的依赖。 – Perry