ComputerAidedLL / click-and-collect

A web interactive tool for building proofs in the sequent calculus of Linear Logic, with its backend written in OCaml
GNU Lesser General Public License v2.1
17 stars 2 forks source link

Axiom expansion #142

Closed etiennecallies closed 3 years ago

etiennecallies commented 3 years ago

In this first PR :

Contains a refacto of json parsing -> see request_utils.ml

Deployed on preprod : https://ccll.linear-logic.org/?s=A*B%2BC+%7C-+A*B%2BC&p=XQAAgAD%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwA9iIoHZADSvL4AO2WnajJ4cSZ3uOM1Jm1oajsTKyplYJRzmD1My8ZPN9MCAxsFHaPv%2Ft7s2GD9kDaL%2BpvLgaFmin3ixkHOVjUK%2FIhy5XpuakWRf%2FPo7yR0hgAl38CCooAkdOBs%2F0SbKWqLVPkDdiiodkj5nKxinFvGN%2BSFKgkdtLpC9byiKAtFb%2Bivu8g9L2UAlW9VjCeEoZp7xhiWioYBeK9KHPfnO%2FyBjqY%3D&proof_transformation=1

olaure01 commented 3 years ago

Cyclic notations should not be unfold in full expansion: infinite process.

etiennecallies commented 3 years ago

@olaure01 ready for review at https://ccll.linear-logic.org/?s=A*A%5E%2CA%7CA%5E+&n=A%2CB%2BA