我通过Rascal模块找到大量的@doc注释,但不知道它们是如何工作的。我试图创建javadoc,但这不是直接支持。我觉得必须有一种方法可以通过在Rascal项目中通过模块运行一个流程来生成一系列文档。任何帮助表示赞赏...@doc注释的目的和从Rascal模块生成文档
2
A
回答
1
好问题,没有一个很好的答案。 doc标记用于为标准库生成教师页面http://tutor.rascal-mpl.org,并由类型检查器(将发布)用于在IDE中生成悬停帮助。正如您所描述的那样,目前我们没有任何项目的流程。应该有!
1
所需信息格式@doc
注释记录在Tutor documentation中。 这些信息用于记录库函数。为了给您留下一个印象:有关Lists上的Rascal功能的文档是从列表模块的源代码生成的,该模块找到here。
相同的信息结构用于完整Tutor页面。例如,文件Rascal.concept导致这个Rascal教程的Main page。
有一些cavests:
- 的
@doc
标签尚未越过代码库使用一致。 - IDE中仍然缺少对
@doc
信息的悬停支持。
相关问题
- 1. 用于生成.doc或.docx文档文件的Perl模块
- 2. 从C#类代码生成xsd注释和文档标记
- 3. 使用Java Bean Validation注释从POJO生成文档
- 4. 从JPA注释生成DDL
- 5. 文档注释
- 6. 如何为xml文件注释生成doxygen文档?
- 7. 为什么C++头文件中的XML DOC注释不会生成输出?
- 8. 如何从生成的模块生成多模块原型?
- 9. 问:注释模块
- 10. 如何计算Python模块的代码行,注释和文档行?
- 11. @ java中的文档注释
- 12. Emacs可以生成文档的注释和数字部分表吗?
- 13. JAXB文档注释
- 14. symfony2注释文档
- 15. 从NetBeans 6.8项目生成PHP文档
- 16. 从数据库模式生成带注释的doctrine2 entite
- 17. 如何从emf模型生成带注释的'java代码'
- 18. 从Java JAXB注释类生成的模式中生成XSD限制
- 19. 是否有Java注释来生成参数文档?
- 20. 从生成的类生成数据注释
- 21. 模块加载时Python文档和注释是否存储在内存中?
- 22. 狮身人面像不生成声明模块的文档
- 23. 动态生成.doc文件
- 24. 从AngularJS和Cloudant生成Google文档
- 25. Resteasy - 从Javadoc和Annotations生成REST文档
- 26. AndroMDA maven代码生成和JPA注释
- 27. Qt文档注释文档? Qt + Doxygen?
- 28. Mypy“类模块”注释
- 29. 从XML生成Excel文档
- 30. 自动生成注释