-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
new(rs): fully by-hand expression simplification (#273)
* testing: filter out nAn-looking things in proptests * fix: some more rules, big test commented out * fix: use velcro, simplify and add some rules * fix: rename some rules * fix: remove pathological test case; simplify ruleset * fix: typo * new(rs): combine by hand & egg to simplify expressions * feat: remove egg, rely solely on by_hand * fix: unused dep * fix: debug * fix: clippy * fix: un-remove hash utility * wip: still getting syntax errors on the affine case * fix: fewer references and clones * fix: get affine working * fix: π => 3.1415926535897932384626… * fix: various tidyings and comments * doc: justify LIMIT = 1 * fix: respond to PR review comments * fix: some other opportunities for simplification * fix: responding to PR review comments * fix: test coverage * fix: make private something that no longer needs pub(crate) * fix: responding to PR comments * fix: Commentary tweaks per review comments * fix: simplify exponentiations of numbers or π * fix: remove erroneous subtraction rule * fix: add simple double subtraction test to protect against previous bad rule
- Loading branch information
Showing
7 changed files
with
1,231 additions
and
700 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.