DrRacket自动完成没有看到我的源代码中定义的函数

时间:2013-04-15 20:29:29

标签: racket

我正在使用Racket和DrRacket进行一个小项目(我正在尝试学习它们并使用它们来教我的朋友一些函数式编程)。

我刚刚发现了自动完成功能(C- /),它可以很好地处理库函数,但它不会看到我自己的函数。

我还添加了

(provide (all-defined-out))

在我的源文件的开头(我认为自动完成功能可能看不到符号,因为它们不会被导出)但这并不能解决问题。

所有符号都可以在DrRacket REPL中访问(我可以评估我的功能,它们工作正常)。

你能告诉我如何解决这个问题吗?我需要配置一些东西吗?

1 个答案:

答案 0 :(得分:5)

我可以确认DrRacket目前是这样工作的。我能给出的最好的建议是提交一个功能请求(使用“帮助”菜单中的“提交Bugreport”),然后交叉。