我通过 Rascal 模块找到了很多 @doc 注释,但不知道它们是如何工作的。我尝试创建 javadoc,但不直接支持。我觉得必须有一种方法可以通过通过 Rascal 项目中的模块运行进程来生成文档集合。任何帮助表示赞赏...
问问题
94 次
2 回答
1
好问题没有好的答案。doc 标签用于在http://tutor.rascal-mpl.org为标准库生成导师页面,并由类型检查器(即将发布)用于在 IDE 中生成悬停帮助。目前我们没有您描述的任何项目的流程。应该有!
于 2014-11-04T16:30:22.080 回答
1
所需的注释信息格式@doc
记录在Tutor 文档中。该信息用于记录,例如,库函数。给你一个印象:关于Lists上的 Rascal 函数的文档是从这里的 List 模块的源代码生成的。
相同的信息结构用于完整的 Tutor 页面。例如,文件Rascal.concept导致这个Rascal 教程的主页。
有一些洞穴:
- 这些
@doc
标签尚未在整个代码库中一致使用。 @doc
IDE 中仍然缺少对信息的悬停支持。
于 2014-11-05T11:28:46.973 回答