アカウント名:
パスワード:
print "Hello World"
char *str[] = { "foo", "bar", "baz", };
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日本発のオープンソースソフトウェアは42件 -- ある官僚
もちろん (スコア:5, おもしろおかしい)
ではさっそく (スコア:2, 興味深い)
これはなんの言語で書いたことになるのだろう?
Re: (スコア:2, 参考になる)
Re: (スコア:0)
Re:ではさっそく (スコア:1)
正確にはブロックの最後の行ではなくてもよい、です。
自明な理由でお勧めされませんが one liner だと付けない頻度はぐっとあがりますね。
Re:ではさっそく (スコア:1)
Cなどでは、「単純文の終わりに;が付く」「単純文を並べることで複文になる」という仕様(;は単純文の一部)ですが、
Pascalでは、「単純文と単純文は;で区切って並べることができる」という仕様(;はセパレータであり、単純文は;を含まない)という仕様になってます。だから、ブロック内の最後の文の後には;は要らない。
いわば、C言語でも みたいに、最後の要素の後にも, を付けるようなもので、
後から文を追加したりするときに「途中にある文と最後の文を区別しなければならない」ので、;を付ける方が保守性が良くなるということですね。