For background see [this StackOverflow discussion](http://stackoverflow.com/questions/1250994/parsing-dice-expressions-e-g-3d65-in-c-where-to-start?lq=1).
A dice expression tokenizer.
dice expression
Dice expression parser and roller
Constants for dice expression tokenizers.
Takes a D&D Hit Dice expression such as 2d8+6 and returns minimum, weak, average, strong and maximum Hit Point results
Helper which skips types and parentheses
Helper function to optimise call expression
Helper function to replace certain member expressions with function calls
Ensure that reserved words are quoted in property accesses
Rename destructuring parameter to workaround https://bugs.webkit.org/show_bug.cgi?id=220517
Parses and evaluates dice expressions using simulated dice rolls
Efficient path tracking and pattern matching for XML/JSON parsers
mdast extension to parse and serialize MDX (or MDX.js) expressions
Remove JSX empty expression
micromark extension to support MDX or MDX JS expressions
Helper function to explode an assignable expression
This crate provides JavaScript bindings to my `mice` dice expression parsing and rolling crate, via WebAssembly.
A regular expression to match all Emoji-only symbols as per the Unicode Standard.
micromark factory to parse MDX expressions (found in JSX attributes, flow, text)
Sørensen–Dice coefficient
Regular expression parser for ECMAScript.
A set of utils for faster development of GraphQL tools
Check if a string is a valid JavaScript expression
Dice manipulation and rolling gem capable of handling complex RPG dice expressions, from a simple "d6" up to "4d6r1k3-2x10 frost" and "3d6", etc.
Chansu is a Ruby DSL for working with randomness and probability. It provides helpers like `chance("35%")`, `dice(6, 3)`, and RPG-style aliases such as `d20` and `d100`. It also includes higher-level constructs like `often { ... }`, `rarely { ... }`, and `until_success` for expressive probabilistic logic. Useful for games, simulations, and playful Ruby experiments.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.