Ruby では、次のように行末にコメントを付けることができます。
puts "This is a line" # Comment for end of line
または、次のような複数行:
=begin
Multi
lines
comment
=end
たとえば C で、行の一部のみをコメントする構文に関する情報が見つからないのはなぜですか。
if (my_condition()/* || true */)
それはルビーに存在しますか?そうでない場合、なぜですか?
どうして見つからないの…?
ないからです。あなたがそれをしたいのなら、おそらくこれを行うことができます:
some_code.tap{%q{some comments blah blah blah}}.some_more_code_to_continue
見栄えはよくありませんが、Cでの意味.tap{%q{...}}
として読むことができます。/*...*/
一部の言語では、既存の構文を使用してインライン コメントを作成することができます。たとえば、TeX では、\if\false...\fi
がよく使用されます。
あなたが探している正確な通過性はありませんが、\n
andで簡単に偽造することができます\
:
# Inserted `\ #` ⇓⇓⇓ and CR ⇓⇓⇓
if (my_condition() \ # || true
)