Commit History

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