Namespace GoRogue.DiceNotation.Terms
Classes
AddTerm
Term representing the addition operator -- adds two terms together.
ConstantTerm
Base term -- represents a numerical constant.
DiceTerm
Represents a dice term, eg 1d4 or 2d6.
DivideTerm
Term representing the division operator -- divides the first term by the second.
KeepTerm
Term representing the keep operator -- keeping only the n highest dice from a dice term.
MultiplyTerm
Term representing the multiplication operator -- multiplies Term1 and Term2.
SubtractTerm
Term representing the subtraction operator -- subtracts the second term from the first.
Interfaces
ITerm
Interface for a term of a dice expression that can be evaluated.