php - Delphi JavaDoc 解析器

标签 php delphi parsing javadoc comments

我需要使用 Delphi 7 解析 JavaDoc(文档)注释语法。 它在 java 世界中被称为“JavaDoc”,但我实际上是为 PHP 做这个,即在一些 PHP 代码中解析 JavaDoc。如果您愿意,可以将其称为 PHPDoc。 要了解这些注释的工作原理,您可以查看 RAD IDE,例如 NetBeans 等。

加法函数的JavaDoc示例:

/**
 * Adds to numbers together.
 * @param integer $a The first number.
 * @param integer $b The second number.
 * @return integer The resulting number.
 */
function add($a,$b){
  return $a+$b;
}

请注意,解析器不必是完整的,即解析所有 PHP 代码。 我的意思是,如果它接受评论文本作为输入,那就完全没问题了。

干杯, 克里斯。

最佳答案

您可能会受到 DelpiCodeToDoc 的启发:http://dephicodetodoc.sourceforge.net/ 它是 Delphi 的文档系统,使用 JavaDoc 语法。 它并不完全是您想要的(您需要它来获取 PHP 源),但支持良好且 react 灵敏,并且可能您的需求将包含在下一个版本中。

关于php - Delphi JavaDoc 解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3056327/

相关文章:

带有 Microsoft SQL Server 2008 R2 的 PHP 5.5.0 - 没有 sqlsrv_connect()?

php - 在 PHP 中解析 linux "top"?

delphi - 如何临时加载字体?

android - 为什么当手指触摸屏幕时 Android 上的计时器更准确?

php - 跨多个字段的搜索查询,包括 JOIN

php - 执行MySQL查询时如何获取错误值?

multithreading - 如何从后台线程有效地对 Delphi 6 框架或表单执行图像流预览?

c# - 您将如何处理这个简单的字符串解析问题?

javascript - 谷歌脚本解析 xml

python - 有人可以解释 Python 结构解包吗?