Scheme 方案语言-后台运行应用程序-崩溃后错误分析
我是否有机会获得堆栈回溯或类似信息 正在运行的方案后台进程的。或者转储图像 运行系统的任何异常或错误,我可以 以后检查 已编辑 更准确地说 在Unix上,我一直在运行一个web应用程序(在后台通过&从shell启动)。现在我想得到一些可调试的东西,以防出现任何错误。例如堆栈回溯、映像转储(核心转储)等 这在公共Lisp、Java或Smalltalk中可能很容易实现,但我不知道如何使用Scheme实现这一点Scheme 方案语言-后台运行应用程序-崩溃后错误分析,scheme,Scheme,我是否有机会获得堆栈回溯或类似信息 正在运行的方案后台进程的。或者转储图像 运行系统的任何异常或错误,我可以 以后检查 已编辑 更准确地说 在Unix上,我一直在运行一个web应用程序(在后台通过&从shell启动)。现在我想得到一些可调试的东西,以防出现任何错误。例如堆栈回溯、映像转储(核心转储)等 这在公共Lisp、Java或Smalltalk中可能很容易实现,但我不知道如何使用Scheme实现这一点 谢谢您的建议您所说的方案背景流程是什么意思?没有支持fork或thread的scheme报
谢谢您的建议您所说的方案背景流程是什么意思?没有支持fork或thread的scheme报告,所以要在后台运行portablescheme,shell需要为您执行此操作 也没有提到如何返回值,但是可以在标准中使用
给定的端口(当前错误端口)打印到stderr代码>
对于其他所有内容,您可以尝试找到SRFI,使其具有半可移植性,并希望您的实现已经实现了它,否则您将使用非可移植代码锁定自己。我在这里回答自己的问题
我找到了Scheme语言的可移植调试器:
似乎有点过时了
似乎是最近的:
PSD正在检测原始源程序,因此这应该是一个有吸引力的DIY解决方案