Timothy Rice
|
83cfb7a8d8
Undo regression which borked the parser
|
il y a 5 ans |
Timothy Rice
|
d6158f5538
Add autotools librarification
|
il y a 6 ans |
Timothy Rice
|
ec6b1d5319
Check for malloc failures
|
il y a 6 ans |
Timothy Rice
|
a0a95aded9
Restrict number of dice to SHRT_MAX
|
il y a 6 ans |
Timothy Rice
|
63fa96d8b9
Separate rolling from parsing
|
il y a 6 ans |
Timothy Rice
|
34af445973
Simplify statement delimiter processing
|
il y a 6 ans |
Timothy Rice
|
1fed861bbe
Add new notation
|
il y a 6 ans |
Timothy Rice
|
b1be0edbce
Be more liberal with threshold notation
|
il y a 6 ans |
Timothy Rice
|
2f251ae1ee
Generalise check explode state to check any modifiers
|
il y a 6 ans |
Timothy Rice
|
8c44261df9
Permit thresholding of raw numbers. (This is totally useless, but no reason to forbid it.)
|
il y a 6 ans |
Timothy Rice
|
36bec5061b
Add dice pool thresholding notation
|
il y a 6 ans |
Timothy Rice
|
16f7aa1e78
Add exploding dice notation
|
il y a 6 ans |
Timothy Rice
|
e68a2ea7d2
Number of dice are constrained by LONG_MAX, not RAND_MAX.
|
il y a 6 ans |
Timothy Rice
|
e22f568930
Tidy up header inclusions.
|
il y a 6 ans |
Timothy Rice
|
c63961bd7a
Refactor functions into different source files.
|
il y a 6 ans |
Timothy Rice
|
ab65d02d9c
Fix bug of not handling eg '-d4'
|
il y a 6 ans |
Timothy Rice
|
96ee4b7fb3
Change everything to accommodate grammar upgrade.
|
il y a 6 ans |
Timothy Rice
|
4f5c7828ef
Use semi-colon delimiters to permit multiple different rolls at once.
|
il y a 7 ans |
Timothy Rice
|
c3f320ea67
Promise access to input buffer is restricted.
|
il y a 7 ans |
Timothy Rice
|
6f05ae1a65
Promise access to roll_encoding is restricted.
|
il y a 7 ans |
Timothy Rice
|
bdb0a4a66e
Move things to avoid 'variable unused' warnings.
|
il y a 7 ans |
Timothy Rice
|
95bf1c7fec
Split source out into multiple files.
|
il y a 7 ans |