脳内で並び替えてください。@¶って何に使われている記号でしょうね。メールアドレスの@はそのままatの意味です。予約語ですのでこの用法では必要ないですね。diffではhunkを表す記号として使われています。行位置を囲っていることからatを意図しての用法と思われます。twitter等では宛先としてtoの意味で使われています。(拡張された)Pascalの@はアドレス演算子です。objectの形になりますので、逆ではないかという指摘があります。Objective-Cの@はC言語に対する拡張ワードの頭に付く記号です。@selector......他多数。Camlの@は属性です。[@@noalloc]Javaのアノテーション、JavaScriptのデコレータも、機能としてはともかく記号の使われ方としては同じようなものです。Perlでは@は配列全体を表します。Basicでは@はCURRENCY型です。1234.5678(32bit時代の?)Microsoftのstdcall呼び出し規約ではシンボルの後に引数のバイト数を続ける記号でした。doxygen他いくつかのドキュメントジェネレーターでは特殊コマンドとして使われていることがあります。いくつかのバージョン管理ソフトではリビジョンを表記するための記号として使われていることがあります。現在のターゲット名です。ローグ(ローグライクゲームの元祖ローグ)では@は自分を表します。1.0;と書き換えることができます。同じでpygmentsがエラーになりますね。2012でユーザー定義indexingが追加されました。0.0);といったVectorがあるとします。errorと書いてしまうと、実はエラーでした。この文は次のように展開されます。