我已经看到//
在某些示例中使用过,但还有其他允许的注释字符。
Stan 中的注释字符是什么?全套评论规则是什么?
从斯坦参考手册:
23.1. 注释
Stan 支持 C++ 风格的基于行和括号的注释。在 Stan 程序中允许空格的任何地方都可以使用注释。
基于行的注释: 在基于行的注释中,在两个正斜杠 (
//
) 或井号 (#
) 之后的行上的任何文本都将被忽略(以及斜线或井号)。括号注释:对于括号注释,正斜杠和星号对 (
/*
) 和星号和正斜杠对 (*/
) 之间的任何文本都将被忽略。
现在,井号 ( #
) 在 STAN 中已弃用,尽管它仍然有效。您可能会收到如下警告。
Blockquote Info(非致命):不推荐使用以 # 开头的注释。请使用 // 代替 # 进行行注释。
所以我认为您可以将双斜杠 ( //
) 作为您的首选。