Open ochaochaocha3 opened 9 years ago
オンラインセッションでの利用を想定した計算機機能を実装する。
まずとりあえず使える程度に実装する。その後ダイスロール等を拡張して BCDice 等のように充実させていければ良いのかな、と。
ダイスロールの表示案。BCDice と OD_TOOL を混ぜた感じに。
2*(1+1)d6+1 > 2 * 2d6 + 1 = 2 * 11[6,5] + 1 = 23
([1...3]+1)d6
GoBCDiceでようやくアルゴリズム(字句解析、構文解析、中置表記、評価)が固まったので、移植すれば実現できるようになりました。RaccでLALR(1)構文解析器を作る方針。
オンラインセッションでの利用を想定した計算機機能を実装する。
まずとりあえず使える程度に実装する。その後ダイスロール等を拡張して BCDice 等のように充実させていければ良いのかな、と。