コメント
Cotowali のコメントは C スタイルです。
行コメント
行コメントは //
ではじまり、行末で終了します。
// comment
echo('line comment') // comment
ブロックコメント
ブロックコメントは /*
*/
で囲まれた範囲です。ブロックコメントは複数行にでき、ネストもできます。
/* comment */
/* multi
* line
* /* nested */
* comment
*/
echo(/* inline comment */ 'hello inline comment')
ドキュメントコメント
///
から始まる行コメントはドキュメントコメントであり、出力にコメントとして残ります。他のコメントは単に削除されます。
/// doc comment (出力にもコメントとして残る)
// 出力からは削除される
異なる記法の混在
コメント内に現れた他のコメントは、ネストされたブロックコメントの場合を除いて、単なるコメント文の一部として扱われます。
つまり、行コメントに /*
が含まれていてもコメントは行末で終了し、ブロックコメントに //
が含まれていても、行末ではなく */
で終了します。
// /*
println('コメントではない')
// */
/* // ブロックコメント内の行コメント記法 */ println('コメントではない')