フラグの値(「true」または「false」)を確認します。
フラグ<flag-name>の値が「true」かどうかを確認します。
フラグ<flag-name>の値が「false」かどうかを確認します。
※(not-flag? <flag-name>)=(not (flag? <flag-name>))
(if (flag? my-flag) add)
フラグ<my-flag>が「true」の場合、「add」して次に進みます。
フラグ<my-flag>が「false」の場合、「add」せずに次に進みます。
(verify (not-flag? my-flag)) add
フラグ<my-flag>が「false」の場合、「add」して次に進みます。
フラグ<my-flag>が「true」の場合、「add」せずに終了します。
(set-flag my-flag true)
フラグ「my-flag」を「true」に設定します。
フラグはその駒のその
移動ブロック内でのみ有効です。
同じ駒の別の
移動ブロックや、別の駒の
移動ブロックには影響を与えません。
最終更新:2020年08月29日 02:33