INPUT, INPUTS, ONEINPUT, ONEINPUTS に第二引数追加(整数型,省略可,デフォルトは0) TINPUT, TINPUTS, TONEINPUT, TONEINPUTS に第五引数追加(整数型,省略可,デフォルトは0)追加引数==0時、または省略した時 本家版と同じです。
例文:LOADTEXTとSAVETEXTで使える拡張子:txt,(任意の拡張子),(任意の拡張子)
HTML_SUBSTRING "AB<b>CD</b>EFG",4 PRINTSL RESULTS PRINTSL RESULTS:1結果:
AB<b>C</b> <b>D</b>EFG(太字は普通より幅広いからです)
#DEFINE VAR_IS_NUM 1 #DEFINE VAR_IS_STRING 1p1 #DEFINE VAR_IS_CONST 1p2 #DEFINE VAR_IS_2DARRAY 1p3 #DEFINE VAR_IS_3DARRAY 1p4 #DIM FOO,10,10 ... IF EXISTVAR("FOO")==(VAR_IS_NUM|VAR_IS_2DARRAY) PRINTL TRUE ELSE PRINTL FALSE ENDIF IF EXISTVAR("FOO2") PRINTL TRUE ELSE PRINTL FALSE ENDIF結果:
TRUE FALSE
#DIM FOO = 10,10 SETVAR "FOO:1", 5 PRINTFORML {FOO} {FOO:1} {GETVAR("FOO:1")}結果:
10 5 5
#DIM FOO,2,3 VARSETEX "FOO:1:1", 5, 0 PRINTFORML {FOO:1:0} {FOO:1:2} VARSETEX "FOO:1:0", 10 PRINTFORML {FOO:0:0} {FOO:1:2}結果:
0 5 10 10
#DIM IDX = 4,2,3,1 #DIM AA = 1,2,3,4 #DIM BB = 5,3,1,2 #DIMS VARS = "IDX", "AA", "BB" ; IDXを入れないとIDXを並び替えしない ARRAYMSORTEX IDX, VARS ; PRINTFORML > IDX == {IDX},{IDX:1},{IDX:2},{IDX:3} PRINTFORML > AA == {AA},{AA:1},{AA:2},{AA:3} PRINTFORML > BB == {BB},{BB:1},{BB:2},{BB:3} PRINTL ARRAYMSORTEX "IDX", VARS, 0 ;逆順 PRINTFORML > IDX == {IDX},{IDX:1},{IDX:2},{IDX:3} PRINTFORML > AA == {AA},{AA:1},{AA:2},{AA:3} PRINTFORML > BB == {BB},{BB:1},{BB:2},{BB:3}
> IDX == 1,2,3,4 > AA == 4,2,3,1 > BB == 2,3,1,5 > IDX == 4,3,2,1 > AA == 1,3,2,4 > BB == 5,1,3,2
┏━┯━┓ ―┏━┓ ┃・│―┃ ┌╂┐┃ ┣━┿━┛ │┃│┃ │―│―― │┗┿┛ └─┘―― └─┘―
<map> <p><k>キー1</k><v>値1</v></p> <p><k>キー2</k><v>値2</v></p> <p><k>キー3</k><v>値3</v></p> .... </map>のような形です
<map> <p><k>キー1</k><v>値1</v></p> <p><k>キー2</k><v>値2</v></p> <p><k>キー3</k><v>値3</v></p> .... </map>のようにしないといけません