]> matita.cs.unibo.it Git - helm.git/commit
changed auto_tac params type and all derivate tactics like applyS and
authorEnrico Tassi <enrico.tassi@inria.fr>
Thu, 20 Mar 2008 17:42:42 +0000 (17:42 +0000)
committerEnrico Tassi <enrico.tassi@inria.fr>
Thu, 20 Mar 2008 17:42:42 +0000 (17:42 +0000)
commit5649890273cf8e660bba744e84ce5fee1e5efe69
treeb4f4d2a373d85632ac74263fc9f3b160cdb5ef7d
parentb2a190e3c2d5b594d409db937e88f9f4f7d22b8c
changed auto_tac params type and all derivate tactics like applyS and
demodulate honors the same syntax.

new syntax for auto parameters:
  auto string-params by only_terms_to_use
new syntax for declarative eq chains:
  [(conclude|obtain H) t1] = t2 (auto-params|exact t|using t|proof)
  exact t : apply t
  using t : 1 demodulation step using t
  auto-params : first [ auto ; auto paramodulation ]
  proof : id_tac
manual still to be updated
18 files changed:
helm/software/components/content_pres/cicNotationLexer.ml
helm/software/components/content_pres/content2pres.ml
helm/software/components/grafite/grafiteAst.ml
helm/software/components/grafite/grafiteAstPp.ml
helm/software/components/grafite_engine/grafiteEngine.ml
helm/software/components/grafite_parser/grafiteDisambiguate.ml
helm/software/components/grafite_parser/grafiteParser.ml
helm/software/components/tactics/auto.ml
helm/software/components/tactics/auto.mli
helm/software/components/tactics/declarative.ml
helm/software/components/tactics/declarative.mli
helm/software/components/tactics/tactics.mli
helm/software/components/tactics/universe.mli
helm/software/components/tptp_grafite/tptp2grafite.ml
helm/software/matita/library/demo/power_derivative.ma
helm/software/matita/matitaScript.ml
helm/software/matita/tests/decl.ma
helm/software/matita/tests/demodulation_matita.ma