]> matita.cs.unibo.it Git - helm.git/commit
1. More localization: interpretation errors are now loosely localized.
authorClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Thu, 25 Oct 2007 16:23:06 +0000 (16:23 +0000)
committerClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Thu, 25 Oct 2007 16:23:06 +0000 (16:23 +0000)
commitd84e4e696de90b967344ed6aa271f5cb5706d2b8
treec0600bcce09aad9835a6b3a555c2f32446311b4b
parent14d7d5934b20810a2479630c55c59557aba83a7f
1. More localization: interpretation errors are now loosely localized.
2. Interpretation of pattern matching highly improved:
   a) missing branches are now detected
   b) additional branches are now detected
   c) permutated branches are handled correctly

   Still to do:
   d) check that every constructor is given as parameters exactly the
      number of expected arguments
components/cic_disambiguation/disambiguate.ml
components/cic_disambiguation/disambiguateChoices.ml
components/cic_disambiguation/disambiguateTypes.ml
components/cic_disambiguation/disambiguateTypes.mli
components/cic_disambiguation/number_notation.ml