Title: Fix VC Function Substitution by rcosta358 · Pull Request #267 · liquid-java/liquidjava · GitHub
Open Graph Title: Fix VC Function Substitution by rcosta358 · Pull Request #267 · liquid-java/liquidjava
X Title: Fix VC Function Substitution by rcosta358 · Pull Request #267 · liquid-java/liquidjava
Description: Description This PR fixes VC function substitution so function equality premises are removed after they are used to rewrite later premises or the conclusion, similarly to normal VC substitution. Example f(x) == 0 f(y) == f(x) + 1 simplified to f(x) == 0 f(y) == 0 + 1 and now simplifies to f(y) == 0 + 1 Related Issue None. Type of change Bug fix New feature Documentation update Code refactoring Checklist Added/updated tests mvn test passes locally Updated docs/README if behavior or API changed
Open Graph Description: Description This PR fixes VC function substitution so function equality premises are removed after they are used to rewrite later premises or the conclusion, similarly to normal VC substitution. Ex...
X Description: Description This PR fixes VC function substitution so function equality premises are removed after they are used to rewrite later premises or the conclusion, similarly to normal VC substitution. Ex...
Opengraph URL: https://github.com/liquid-java/liquidjava/pull/267
X: @github
Domain: Github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:09f0c3fa-b116-245a-4c17-4af9541144e5 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | C82C:12EAEE:463D62:6558AC:6A636F96 |
| html-safe-nonce | ebf08012f896dcae708fca2bf80ad5f6ff859ffe567af12ffb0158a0c74dc47d |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDODJDOjEyRUFFRTo0NjNENjI6NjU1OEFDOjZBNjM2Rjk2IiwidmlzaXRvcl9pZCI6IjQ3ODIyMzgwMTA3Nzk1MjQwNiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 9e6f74509710e503bdb95f325b411ba05a375a037ec5bdf394405880561d3572 |
| hovercard-subject-tag | pull_request:3928676129 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/liquid-java/liquidjava/pull/267/files |
| twitter:image | https://avatars.githubusercontent.com/u/76919550?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/76919550?s=400&v=4 |
| og:image:alt | Description This PR fixes VC function substitution so function equality premises are removed after they are used to rewrite later premises or the conclusion, similarly to normal VC substitution. Ex... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | e7b5617850fbcd6d10fe2b7c56398444bccb5f3a58a4a18c6d363971295bcd03 |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/liquid-java/liquidjava git https://github.com/liquid-java/liquidjava.git |
| octolytics-dimension-user_id | 242831829 |
| octolytics-dimension-user_login | liquid-java |
| octolytics-dimension-repository_id | 258218369 |
| octolytics-dimension-repository_nwo | liquid-java/liquidjava |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 258218369 |
| octolytics-dimension-repository_network_root_nwo | liquid-java/liquidjava |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | aa341b3f432dc63fa9633042725aec601722a352 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width