IF

構文
IF 条件式 [真の指示リスト]
IF 条件式 [真の指示リスト] [偽の指示リスト]
IF 条件式 THEN 指示
IF 条件式 THEN 指示 ELSE 指示

条件式の結果によって指示を分岐する。
条件式は、論理演算である。(= < > != など)
結果が、真(TRUE)ならTHENの指示リスト。偽(FALSE)ならELSEの指示リストを実行する。

例題

to numtest :numA :numB
    if :numA = :numB [print "equal] [print "notequal]
end numtest 10 10 EQUAL numtest 10 5 NOTEQUAL

ITEM

構文
ITEM 数値式 ワード
ITEM 数値式 リスト

数値式で指定されたN番目の要素を、データから取り出す。

例題

item 5 123456789
Result: 5
item 1 "abcdef
Result: A
item 2 [dog cat rat]
Result: CAT
item 3 [[my father] [my mother] [my cookie]]
Result: [MY COOKIE]