Crate genesys_dice_command_parser
source · [−]Expand description
This crate provides functionality for the basic parsing of dice roll commands e.g. yyypp
, 2g1y2p
, difficulty difficulty ability proficiency
.
Given some input it will produce a DiceRoll
struct which can be used to then calculate a result.
Modules
Provices access to the Dice
enum.
Provides access to the DiceRoll
struct.
Provides access to the ParserError
struct.
Functions
Takes a string of dice input and returns a Result<DiceRoll, ParserError>