M言語のコメント


一発芸的なネタです。

先日、Power Queryのセミナーで「詳細エディター内のM言語にコメントは書けないのか?」という質問を受けました。正直言って、考えたことがなかったので、調べたこともありませんでした。そのときは「私は知らないけど、たぶん書けると思いますよ」と素直に白状したのですが、他のセミナー受講者さんがご存じだったようで、教えてもらいました。いやぁ、助かります。ありがとうございました。

「//」のように、スラッシュを2つ入力すると、それ以降の行末までがコメントになります。ご丁寧に、コメントの色は緑色で表示されました。コメントの記述方法ってのは、プログラミング言語によって異なります。VBAなどのVB系では「'」ですね。ちなみにVBAには、Remステートメントというのも存在していて、Remステートメントから行末まではコメントと認識されます。とはいえ、「'」の方が圧倒的に便利なので、Remステートメントの存在は、ほとんど知られていません。

コメントの記述方法はプログラミング言語によって異なるのですが、何となく同系統の言語では、同じようなルールが多いです。「//」というのは、C言語系でよく見かけるルールですね。ということは、これもイケんじゃね?って試してみたらOKでした。「/*」と「*/」で囲まれた部分は、複数行のコメントとして認識されます。