記号の読み方
記号の読み方まとめ
記号 | 読み |
---|---|
! |
ビックリマーク、エクスクラメーションマーク、Bang |
# |
シャープ、ハッシュ、ナンバーサイン、パウンドサイン |
~ |
チルダ、にょろ |
^ |
ハット、キャレット |
ǀ |
パイプ、縦棒 |
" |
ダブルクオート |
' |
シングルクオート |
` |
バッククオート、バックティック、バックティッククオート |
/ |
スラッシュ、フォワードスラッシュ |
\ |
バックスラッシュ |
+ |
プラス |
- |
マイナス、ハイフン、ダッシュ |
_ |
アンダースコア、アンダーバー |
( ) |
小括弧、丸括弧、パレン |
{ } |
中括弧、波括弧、カーリーブラケット |
[ ] |
大括弧、角(かく)括弧、スクエアブラケット |
< > |
小なり、大なり、アングルブラケット |
: |
コロン |
; |
セミコロン |
$ |
ダラー、ドル記号 |
% |
パーセント |
& |
アンパーサンド、アンド |
= |
イコール |
@ |
アットマーク |
* |
アスタリスク |
? |
クエスチョンマーク |
. |
ピリオド、ドット |
, |
カンマ |
こんな記号、いつ使うのか?
チルダ(~
)はビット反転かな。ハット(^
)は排他的論理和ですかね。
バックティック(`
)は、テンプレートリテラルって言うのかな? JavaScript(ES6)で使うようになりました。あとmarkdownでは、インラインコード(正式にはinline span?)です。
%
は剰余。
@
はJavaのアノテーション。phpでは、式の前に付けるとエラーを無視できます(エラー制御演算子)。
Clojureでは、どの記号も、わりとよく使います。だからといって、perlのような読みにくいコードにならないのが不思議。
PS
markdownで、インラインコードの中にリテラルのバックティック(`
)を書くのに苦戦しました(単純なエスケープじゃなかった)。
https://meta.stackexchange.com/questions/82718/how-do-i-escape-a-backtick-within-in-line-code-in-markdown
PPS
うーん、「表の中のインラインコードの中のパイプ(|
)」はどうやってもダメだ。パーサーのクセかな。諦めます。
https://stackoverflow.com/questions/17319940/how-to-escape-a-pipe-char-in-a-code-statement-in-a-markdown-table
学生の頃教えられて以来、^はアクサンシルコンフレックスだと思っていました。
キャレットでよかったのか。。。
フ、フレンチ!