Ryan C. Thompson
|
9c2a01a6d2
Rename README.mkdn to README.md
|
6 lat temu |
Ryan C. Thompson
|
5440eab7ed
Update README
|
6 lat temu |
Ryan C. Thompson
|
c07bba9880
Color output of 'vars' command
|
6 lat temu |
Ryan C. Thompson
|
3818f184f8
Allow arbitrary whitespace at the start/end of input
|
6 lat temu |
Ryan C. Thompson
|
f6f9d8f992
Allow variables whose names start with commands
|
6 lat temu |
Ryan C. Thompson
|
1ec4cf0a25
Properly validate all comparators
|
6 lat temu |
Ryan C. Thompson
|
6355ff3134
Add sanity checking for success/fail conditions
|
6 lat temu |
Ryan C. Thompson
|
45e41e8935
Implement a custom expression stringifier to interpolate variables
|
6 lat temu |
Ryan C. Thompson
|
db7edcbe8c
Relegate example lists to separate file
|
6 lat temu |
Ryan C. Thompson
|
ac4a0bdd99
Reimplement parsing using arpeggio
|
6 lat temu |
Ryan C. Thompson
|
302750a25b
Remove premature indexing of parsed expression
|
6 lat temu |
Ryan C. Thompson
|
0576699104
Replace NumericType with float
|
6 lat temu |
Ryan C. Thompson
|
ee7ddd1721
Add an issue reference for a "type: ignore" annotation
|
6 lat temu |
Ryan C. Thompson
|
1f42311c5e
Print tracebacks for errors encountered during evaluation
|
6 lat temu |
Ryan C. Thompson
|
bbb7465f2a
Add mypy.ini
|
6 lat temu |
Ryan C. Thompson
|
c812764b7b
Remove "integral float" as a special case
|
6 lat temu |
Ryan C. Thompson
|
8629c875c7
Add static type information
|
6 lat temu |
Ryan C. Thompson
|
dea84c849a
Put the final result first
|
6 lat temu |
Ryan C. Thompson
|
c6bf689bd2
Produce cleaner output
|
6 lat temu |
Ryan C. Thompson
|
f255f58589
Add colored output
|
6 lat temu |
Ryan C. Thompson
|
726f051017
Use random.SystemRandom as random source
|
6 lat temu |
Ryan C. Thompson
|
b589349ece
Implement dF.1 and dF.2
|
6 lat temu |
Ryan C. Thompson
|
44d1389b86
Add additional note about displaying all roll results.
|
7 lat temu |
Ryan C. Thompson
|
f8b1f2f134
Improve the interactive help text
|
7 lat temu |
Ryan C. Thompson
|
7d9c82f509
Enable sanity checks for drop specs
|
7 lat temu |
Ryan C. Thompson
|
b1fd0c6f5d
Add a "known issues" section to the readme
|
7 lat temu |
Ryan C. Thompson
|
4a4d53319f
Disallow variable names that look like dice roll specs
|
7 lat temu |
Ryan C. Thompson
|
26bb74bcff
Update readme for new syntax
|
7 lat temu |
Ryan C. Thompson
|
ff424a1c05
Make variables lazy
|
7 lat temu |
Ryan C. Thompson
|
5c2e74226b
Add variable support and better printing
|
7 lat temu |