Statement -> Result Drop Result -> Result Op Result Result -> Dice Result -> Number Dice -> Number d Number Number -> INT Op -> + Op -> - Op -> * Op -> / Drop -> lowest Drop -> lowest Number Drop -> highest Drop -> highest Number Drop -> random Number Drop -> [ Range ] Range -> ( Number - Number ) Range -> Range Number Range ->
Statment -> ArrayStatement
Statment -> RollStatement
ArrayStatement -> create array Number { RollSequence } DropStatement
RollSequence -> RollSequence RollStatement
RollSequence ->
RollStatement -> roll Number d Number DropStatement
DropStatement -> drop DropWord
Number -> a number
DropWord -> lowest
DropWord -> lowest Number
DropWord -> highest
DropWord -> highest Number
DropWord -> random Number
DropWord -> [ Range ]
Range -> ( Number - Number )
Range -> Range Number
Range ->