This is a work in progress. The syntax and semantics of the dice language are subject to change. This app may have bugs and look ugly. I'm still working on it.

2d6+32d6 + 32d6+32d6 + 32d6+32d6+3
d20d20d20d20d20d20
2d62d62d62d62d62d6
d8*(2/3)d8 * (2 / 3)d8*(2/3)d8 * 2 / 3d8(23)d823
8*(2/3)8 * (2 / 3)8*(2/3)16 / 38(23)163
(2/3)*82 / 3 * 82/3*816 / 3238163
1+21 + 21+231+23
1-21 - 21-2-11-2-1
2*32 * 32*36236
3/83 / 83/83 / 83838
d(d5)d(d5)d(d5)d(d5)d(d5)d(d5)
d(2/d5)d(2 / d5)d(2/d5)d(2 / d5)d(2d5)d(2d5)
lowest(1,2d20);d20;highest(1,2d20);highest(1,3d20)lowest(1, 2d20); d20; highest(1, 2d20); highest(1, 3d20);lowest(1,2d20);d20;highest(1,2d20);highest(1,3d20)lowest(1, 2d20); d20; highest(1, 2d20); highest(1, 3d20);lowest(1,2d20)d20highest(1,2d20)highest(1,3d20)lowest(1,2d20)d20highest(1,2d20)highest(1,3d20)