我需要使用 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/