簡単言語

NO_618

塊ごとにユニークラベルを作って
ラベル配列に入れちゃうサンプルです
ラベル配列と行データと
塊データ(配列のindexですけどw)
を使って管理します

#define push_label %tdef_label *%i
#define pop_label %tdef_label *%o
ldim linels,256
dim that_line,256
flag_on_line_search=1

my_line=int(__LINE__): push_label
	if flag_on_line_search==1{
	 	linels.hoge_pc=pop_label
	 	that_line.hoge_pc=my_line
;	 	num_rgst_num hoge_pc,hoge_pc-1,my_line:
		hoge_pc++
	}
	
my_line=int(__LINE__): push_label
	if flag_on_line_search==1{
	 	linels.hoge_pc=pop_label
	 	that_line.hoge_pc=my_line
;	 	num_rgst_num hoge_pc,hoge_pc-1,my_line:
		hoge_pc++
	}