]> matita.cs.unibo.it Git - fireball-separation.git/commit
Removed bomb variable
authoracondolu <andrea.condoluci@unibo.it>
Wed, 12 Jul 2017 21:11:54 +0000 (23:11 +0200)
committeracondolu <andrea.condoluci@unibo.it>
Wed, 12 Jul 2017 21:11:54 +0000 (23:11 +0200)
commit28250e81c87d7247f0786ca5b62e9bbdc241daab
treef40b565aa2e5b0fd9b22aa8a558662ab0abdf816
parentd97b1a852472085bf3449e34f3b25aee349686fd
Removed bomb variable

In Pure:
- Added constructor B to Pure.t
- Added rule corresponding to B (bottom) in Pure.mwhd
In Lambda4:
- Instantiating the bomb now actually uses subst_in_problem
- Two new exceptions: Bottom and Pacman
- Fixed subst_in_problem by making expand_match raise these two exceptions,
  which are caught when tolerated
ocaml/lambda4.ml
ocaml/num.ml
ocaml/pure.ml
ocaml/pure.mli