Ryan C. Thompson
|
f6f9d8f992
Allow variables whose names start with commands
|
il y a 6 ans |
Ryan C. Thompson
|
1ec4cf0a25
Properly validate all comparators
|
il y a 6 ans |
Ryan C. Thompson
|
6355ff3134
Add sanity checking for success/fail conditions
|
il y a 6 ans |
Ryan C. Thompson
|
45e41e8935
Implement a custom expression stringifier to interpolate variables
|
il y a 6 ans |
Ryan C. Thompson
|
db7edcbe8c
Relegate example lists to separate file
|
il y a 6 ans |
Ryan C. Thompson
|
ac4a0bdd99
Reimplement parsing using arpeggio
|
il y a 6 ans |
Ryan C. Thompson
|
302750a25b
Remove premature indexing of parsed expression
|
il y a 6 ans |
Ryan C. Thompson
|
0576699104
Replace NumericType with float
|
il y a 6 ans |
Ryan C. Thompson
|
ee7ddd1721
Add an issue reference for a "type: ignore" annotation
|
il y a 6 ans |
Ryan C. Thompson
|
1f42311c5e
Print tracebacks for errors encountered during evaluation
|
il y a 6 ans |
Ryan C. Thompson
|
bbb7465f2a
Add mypy.ini
|
il y a 6 ans |
Ryan C. Thompson
|
c812764b7b
Remove "integral float" as a special case
|
il y a 6 ans |
Ryan C. Thompson
|
8629c875c7
Add static type information
|
il y a 6 ans |
Ryan C. Thompson
|
dea84c849a
Put the final result first
|
il y a 6 ans |
Ryan C. Thompson
|
c6bf689bd2
Produce cleaner output
|
il y a 6 ans |
Ryan C. Thompson
|
f255f58589
Add colored output
|
il y a 6 ans |
Ryan C. Thompson
|
726f051017
Use random.SystemRandom as random source
|
il y a 6 ans |
Ryan C. Thompson
|
b589349ece
Implement dF.1 and dF.2
|
il y a 6 ans |
Ryan C. Thompson
|
44d1389b86
Add additional note about displaying all roll results.
|
il y a 7 ans |
Ryan C. Thompson
|
f8b1f2f134
Improve the interactive help text
|
il y a 7 ans |
Ryan C. Thompson
|
7d9c82f509
Enable sanity checks for drop specs
|
il y a 7 ans |
Ryan C. Thompson
|
b1fd0c6f5d
Add a "known issues" section to the readme
|
il y a 7 ans |
Ryan C. Thompson
|
4a4d53319f
Disallow variable names that look like dice roll specs
|
il y a 7 ans |
Ryan C. Thompson
|
26bb74bcff
Update readme for new syntax
|
il y a 7 ans |
Ryan C. Thompson
|
ff424a1c05
Make variables lazy
|
il y a 7 ans |
Ryan C. Thompson
|
5c2e74226b
Add variable support and better printing
|
il y a 7 ans |
Ryan C. Thompson
|
ca11197652
Switch to roll implementation based on pyparsing
|
il y a 7 ans |
Ryan C. Thompson
|
d855cdc14f
Update to Python 3
|
il y a 8 ans |
Ryan C. Thompson
|
73a9a0f306
Fix script path in readme
|
il y a 9 ans |
Ryan C. Thompson
|
3d777ff39e
Notify about natural 1 and natural 20 rolls
|
il y a 9 ans |