今新しい言語を作ってます
■ このスレッドは過去ログ倉庫に格納されています
0372デフォルトの名無しさん
NGNG: ... ; と ( ... ) が同じことだとすると、両者が混在して
かえって読みにくく感じるんですが、、、。
個人的には、( ... ) があれば、: ... ; はないほうがよいような。
同じ構文に2種類の書き方を用意するというのは、
シンプルな言語というのに反してるし。。。
>>371
2のほうが一般的かな、と思います。
メソッド(関数)が実行されるたびに、メソッドローカルな変数は
スタックなどに確保されるのがありがち。(返値とかリターンアドレス
とか引数とかの記憶場所も含めてフレームとか呼ばれたりします。)
メソッドローカルな変数はあらかじめ宣言しておくほうが好み。
なので、2を推します。
■ このスレッドは過去ログ倉庫に格納されています