我正在通过SICP工作,我在Emacs中使用MIT / GNU Scheme 9.2解释器。我的程序现在包含我一次加载的多个文件。如果我犯了语法错误,我会收到如下错误消息:
不平衡的右括号:#)
目前,我必须逐步消除文件中的行以找到错误的来源。如果我有错误发生的行号,那将会容易得多。此外,为了清楚起见,最好获取文件的名称和行号。有没有办法获取这些信息?
在线搜索和咨询手册没有帮助。存在identical question,但接受的答案实际上并未回答问题。如果可以避免,我宁愿不改用Edwin或DrRacket。