Closed ochaochaocha3 closed 5 years ago
抽象構文木の項の書換えおよび評価によって結果のメッセージを生成する。以下では nDx や [m...n] といったランダムに変化する部分を「可変ノード」と呼ぶ。
nDx
[m...n]
ゲームタイプと1〜3の文字列を " > " で結合させた結果を並べれば、結果のメッセージができる。
" > "
例:
(2+3)d6-1+3d6+2
DiceBot : (5D6-1+3D6+2) > 17[2,3,1,5,6]-1+13[5,4,4]+2 > 31
6d57ca0a63a05c81c710ec51878fc42bfed62176 で実装完了。
抽象構文木の項の書換えおよび評価によって結果のメッセージを生成する。以下では
nDx
や[m...n]
といったランダムに変化する部分を「可変ノード」と呼ぶ。ゲームタイプと1〜3の文字列を
" > "
で結合させた結果を並べれば、結果のメッセージができる。例:
(2+3)d6-1+3d6+2
DiceBot : (5D6-1+3D6+2) > 17[2,3,1,5,6]-1+13[5,4,4]+2 > 31