#//type
ty1								<"%x">							#//߂ɂݒ\߂̕ϐɏw肪΂̏QƂ
	range 99,100
end
#//type
ty2											"ty2̐B" + ("񎮂A" + "Ή܂B")
	init 30
	enum 10,20,30
end
#//table
tb1
	vr1							<"u%xv">		"vr1̐"			#//varϐɑ΂printf`̏wprintf`PrpTbl_dump()
	vr2[2]					volatile	<fmtVarOfVar>		"vr2̐"			#//varϐɑ΂عݒ`̏wᡏ񖳂Ťԍw肵
end
#//table
tb2
	vr1		:ty1
    #//	vr2[3,4]	:ty2					<"u%uv" fmtVr2Var>					#//2016/1/2:<""><ԍ>̓w͕sɂȂ܂̍sLɂƴװɂȂ܂
end
#//table
tb3								<fmtTb3>						#//ðقɂݒ\݂̂Ƃg͖...
	vr1		:tb1
	vr2[5,6,7]	:tb2
end
#//table
tb4
	vr1
	vr2		:ty1
	vr3		:tb1
end
#//table
tb5
	vr1		:Double					<"%10.5f">
	vr2[2,3]	:Double
end
#//table
tb6											"tb6̐"
	vr1		:ty3								"vr1̐"
	vr2[2]		:limit 30 init 15
	vr3[2]		:range 10,19
	vr4[2]		:enum 1,2,3 init 2	backup
	vr5[2]					backup volatile				"vr5̐"
end
#//type
ty3
	limit 50
	init 10
end
#//2015/12/29 range^,y,enum^̒l͈̔͂A܂ł͕16rbg(0`UINT16_MAX)łAt16rbg(INT16_MIN`INT16_MAX)ɕύX܂B
#//table
tb7
		x1		: ty4
		y1		: ty5
		x2		: range -2,2 init -1
		y2		: enum -2,-1,0,1,2 init -1
end
#//type
ty4
		range		-2,2
		init		-1
end
#//type
ty5
		enum		-2,-1,0,1,2
		init		-1
end
#//2016/02/28 range^͈̔͂̐ɘa܂BύXÓAŏl,ől(-32768`32767)łKv܂BύX́Aŏl(-32768`32767)ŁAől(ŏl+0`ŏl+65535)ƂȂ܂B
#//table
tb8
		x		: range      0,65535 init 65535		#//ǂok
		y		: range -32768,32767 init     0		#//
end
