Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add wands to the ast Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * Add a wands set to the pstate Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * defunctorize things that are only ever instantiated to be symbolic Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * some fixes Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * Can produce and consume wands Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * basic support for wands in WISL Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * Add package to the syntax, start implementing Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * magic wand is implemented! Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * add parsing for magic wands Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * adds non-empty check for packaging wands Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * use consumer and producers insteda of get/set/rem Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * Add splitting mechanism, can't implement its usage in unifier yet Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * license date update Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * implement master unification plans Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * splitting mechanism for wand footprint consumption is working! Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * package lcmd improve printing Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * some extensions Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * removing batteries, updating printbox yada yada yada Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * remove printbox_text dependency of core Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * extract_head passes in Gillian-Rust Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * fix pretty printing of apply_lem Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * attempt at something Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * Revert "attempt at something" This reverts commit a9b728c. * add shl infix for Expr Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * forgot to expose Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * add utility Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * slight optim of div Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * helpers Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * temp hack Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * adds implication to the language of formulae Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * udpate z3 Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * Revert "udpate z3" This reverts commit 6730699. * specialized simpl * add support for repeat operation Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * expose Expr.list_repeat Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * debug Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * can learn last element of a list also Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * second step of merge, kanillian but only the trivial part * done * esy-gmp fix * fix normalisation of pure expressions Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com> * PC.Dummy exposes annot type * forgot to expose in mli --------- Signed-off-by: Sacha Ayoun <sachaayoun@gmail.com>
- Loading branch information