DEFは命令を作る命令って事は理解していますか? それで命令には、大まかに 1 結果を返さないもの 2 結果を戻り値として返すもの 3 結果をOUTで返すもの のパターンがあります。 結果を戻り値として返すものはBUTTON()のように()括弧が付きます。結果を2つ以上の値として返したい場合は、OUTで返すようにします。で、これらを作る事が出来ますが、まず簡単なものを作ってみてわからない事を聞いた方が早いんじゃないかなって思いますね。