HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
1230
流星群インデントを入れる場所3解決


流星群

リンク

2012/12/30(Sun) 17:23:50|NO.51577

HSPとは直接関係ない話なのですが、(まあHSPの話も含むかな?)
皆さんソースにインデントを入れる時って、
ここは必ず入れるってところありますか?
誰でも入れるようなところもありますが、
そういうところではなくて、
「ここに入れるのは自分ぐらいだろう。
けど、自分は読みやすいから入れてるよ」
と言うようなところってありますか?



この記事に返信する


甘酒

リンク

2012/12/30(Sun) 18:18:48|NO.51579

プリプロセッサはインデントしない。
プリプロセッサ除いて一番最初の行以降はインデント。
repeat~loopの「中身」は1つインデント。
当然ラベルもインデント。
大かっこの中身はインデント。
#module~#global内はインデント。
#deffuncまたは#defcfuncはreturnが来るまでインデント。(returnは#deffuncと同じ所へインデントする)
これが基本だと思ってる。



YSR

リンク

2012/12/30(Sun) 18:32:46|NO.51582


//ソフト設定 #packopt name "test" randomize n=20 //プリプロセッサ #module #deffunc nummes double num mes strf("%5e",num) return #global //メインルーチン ;配列初期化 dim num,n for i,0,n num.i=rnd(10001)-5000 next ;表示 screen 0,150,18*n title "test" for i,0,n if i<n/2 { nummes num.i } else { nummes 100*num.i } next gosub *sub stop //サブルーチン *sub wait 100 :cls for i,0,n color rnd(256),rnd(256),rnd(256) if i<n/2 { nummes num.i } else { nummes 100*num.i } next return
↑こんな感じ。



流星群

リンク

2012/12/31(Mon) 12:16:28|NO.51606

甘酒さん
YSRさん。
書き込みありがとうございます。

やっぱり皆さん入れるばしょ
大体同じ感じなのでしょうかね〜



ONION software Copyright 1997-2023(c) All rights reserved.