Roll Lang
Project links
Roll Lang is a domain specific language for interpreting dice rolls and math operations common in tabletop rpgs. It implements it's own variation of dice notation.
Wikipedia Article on Dice NotationExamples
/r d20 + 5
(12)+5=17
[[d20 + 5]]
(17)