roll-parser - v3.0.0-beta.0
Playground
Guide
GitHub
Preparing search index...
roll-parser
Module roll-parser
Roll Parser - Dice notation parser for tabletop RPGs.
Enumerations
DegreeOfSuccess
Classes
EvaluatorError
LexerError
ParseError
RollParserError
SeededRNG
Type Aliases
ASTNode
BinaryOpNode
CompareOp
ComparePoint
CritThresholdNode
DiceNode
DieModifier
DieResult
EvaluateOptions
ExplodeNode
FateDiceNode
FunctionCallNode
GroupedNode
GroupNode
LiteralNode
ModifierNode
ModifierSpec
NodeSpan
RerollNode
ResolvedComparePoint
ResolvedCritThreshold
RNG
RollOptions
RollParserErrorCode
RollPart
RollPartType
RollResult
SortNode
SuccessCountNode
UnaryOpNode
VariableNode
VersusNode
Variables
DEFAULT_MAX_DICE
DEFAULT_MAX_EXPLODE_ITERATIONS
DEFAULT_MAX_REROLL_ITERATIONS
VERSION
Functions
evaluate
isBinaryOp
isCritThreshold
isDice
isExplode
isFateDice
isFunctionCall
isGroup
isGrouped
isLiteral
isModifier
isReroll
isRollParserError
isSort
isSuccessCount
isUnaryOp
isVariable
isVersus
parse
roll
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Enumerations
Degree
Of
Success
Classes
Evaluator
Error
Lexer
Error
Parse
Error
Roll
Parser
Error
Seeded
RNG
Type Aliases
AST
Node
Binary
Op
Node
Compare
Op
Compare
Point
Crit
Threshold
Node
Dice
Node
Die
Modifier
Die
Result
Evaluate
Options
Explode
Node
Fate
Dice
Node
Function
Call
Node
Grouped
Node
Group
Node
Literal
Node
Modifier
Node
Modifier
Spec
Node
Span
Reroll
Node
Resolved
Compare
Point
Resolved
Crit
Threshold
RNG
Roll
Options
Roll
Parser
Error
Code
Roll
Part
Roll
Part
Type
Roll
Result
Sort
Node
Success
Count
Node
Unary
Op
Node
Variable
Node
Versus
Node
Variables
DEFAULT_
MAX_
DICE
DEFAULT_
MAX_
EXPLODE_
ITERATIONS
DEFAULT_
MAX_
REROLL_
ITERATIONS
VERSION
Functions
evaluate
is
Binary
Op
is
Crit
Threshold
is
Dice
is
Explode
is
Fate
Dice
is
Function
Call
is
Group
is
Grouped
is
Literal
is
Modifier
is
Reroll
is
Roll
Parser
Error
is
Sort
is
Success
Count
is
Unary
Op
is
Variable
is
Versus
parse
roll
Playground
Guide
GitHub
roll-parser - v3.0.0-beta.0
Loading...
Roll Parser - Dice notation parser for tabletop RPGs.