]> matita.cs.unibo.it Git - helm.git/log
helm.git
14 years ago(no commit message)
Cosimo Oliboni [Sat, 11 Jul 2009 22:48:48 +0000 (22:48 +0000)]

14 years agoComposite coercions are here!
Claudio Sacerdoti Coen [Fri, 10 Jul 2009 21:50:59 +0000 (21:50 +0000)]
Composite coercions are here!

14 years ago- brgOutput: the nodes count is now implemented
Ferruccio Guidi [Fri, 10 Jul 2009 21:36:41 +0000 (21:36 +0000)]
- brgOutput: the nodes count is now implemented
- brgReduction: the type annotation in the beta-reductum is useless
- brgType: a never-occurring condition marked with assert false

14 years agoinitial implementation of coercion composition
Enrico Tassi [Fri, 10 Jul 2009 16:11:36 +0000 (16:11 +0000)]
initial implementation of coercion composition

14 years agomore work on coercions composition
Enrico Tassi [Fri, 10 Jul 2009 16:10:54 +0000 (16:10 +0000)]
more work on coercions composition

14 years ago +root +depends
Cosimo Oliboni [Fri, 10 Jul 2009 10:49:42 +0000 (10:49 +0000)]
 +root +depends

14 years agoRemoved unused parameter of unification procedure (vars)
denes [Fri, 10 Jul 2009 10:12:16 +0000 (10:12 +0000)]
Removed unused parameter of unification procedure (vars)

14 years agomore profilers
Enrico Tassi [Fri, 10 Jul 2009 10:03:44 +0000 (10:03 +0000)]
more profilers

14 years agoCoercions used here and there.
Claudio Sacerdoti Coen [Fri, 10 Jul 2009 06:15:13 +0000 (06:15 +0000)]
Coercions used here and there.

14 years agoBug fixed (missing ctx) + comment added.
Claudio Sacerdoti Coen [Fri, 10 Jul 2009 03:16:06 +0000 (03:16 +0000)]
Bug fixed (missing ctx) + comment added.

14 years ago...
Claudio Sacerdoti Coen [Fri, 10 Jul 2009 03:00:25 +0000 (03:00 +0000)]
...

14 years agonew ng freescale, no external dependencies
Cosimo Oliboni [Fri, 10 Jul 2009 03:00:10 +0000 (03:00 +0000)]
new ng freescale, no external dependencies

14 years agoLet's live with new ocaml type system limitations...
Claudio Sacerdoti Coen [Fri, 10 Jul 2009 02:02:05 +0000 (02:02 +0000)]
Let's live with new ocaml type system limitations...

14 years agoinitial implementation of `ncoercion name : type := body on name : pat to pat`
Enrico Tassi [Thu, 9 Jul 2009 21:53:50 +0000 (21:53 +0000)]
initial implementation of `ncoercion name : type := body on name : pat to pat`

14 years agoclaudio, please have a look at this
Enrico Tassi [Thu, 9 Jul 2009 16:30:17 +0000 (16:30 +0000)]
claudio, please have a look at this

14 years agonew nrepeat (and block '('...')' ) tactical
Enrico Tassi [Thu, 9 Jul 2009 14:25:44 +0000 (14:25 +0000)]
new nrepeat (and block '('...')' ) tactical

14 years ago...
Enrico Tassi [Thu, 9 Jul 2009 14:24:22 +0000 (14:24 +0000)]
...

14 years agoNew functorialization: paramod is abstracted over a Orderings.Blob, that is like...
Enrico Tassi [Thu, 9 Jul 2009 13:41:20 +0000 (13:41 +0000)]
New functorialization: paramod is abstracted over a Orderings.Blob, that is like Terms.Blob but adds the compare_terms function.
This allows an easy instantiation of the main loop with differend orderings

14 years agoFixed check for condition iv p.33 (Riazzanov)
denes [Thu, 9 Jul 2009 12:03:59 +0000 (12:03 +0000)]
Fixed check for condition iv p.33 (Riazzanov)

14 years agoMore updates to Fsub.
Wilmer Ricciotti [Thu, 9 Jul 2009 11:38:42 +0000 (11:38 +0000)]
More updates to Fsub.

14 years agoprofile most operations, do not return a filtered varlist in unif (useless and expensive)
Enrico Tassi [Thu, 9 Jul 2009 10:10:11 +0000 (10:10 +0000)]
profile most operations, do not return a filtered varlist in unif (useless and expensive)

14 years ago1 process for now
Enrico Tassi [Thu, 9 Jul 2009 10:03:17 +0000 (10:03 +0000)]
1 process for now

14 years agotwo cases should be assert false at least in TPTP
Enrico Tassi [Thu, 9 Jul 2009 10:01:23 +0000 (10:01 +0000)]
two cases should be assert false at least in TPTP

14 years agomicro optimizations to unification
Enrico Tassi [Thu, 9 Jul 2009 09:31:48 +0000 (09:31 +0000)]
micro optimizations to unification

14 years agoCleaned a bit
denes [Thu, 9 Jul 2009 09:11:36 +0000 (09:11 +0000)]
Cleaned a bit

14 years ago...
Enrico Tassi [Thu, 9 Jul 2009 08:29:16 +0000 (08:29 +0000)]
...

14 years agoactivate kbo, not lpo
Enrico Tassi [Thu, 9 Jul 2009 08:25:41 +0000 (08:25 +0000)]
activate kbo, not lpo

14 years ago...
Claudio Sacerdoti Coen [Thu, 9 Jul 2009 07:42:01 +0000 (07:42 +0000)]
...

14 years agoBug fixed (non-captured variable).
Claudio Sacerdoti Coen [Thu, 9 Jul 2009 07:34:37 +0000 (07:34 +0000)]
Bug fixed (non-captured variable).

14 years agoeq moved to CProp
Claudio Sacerdoti Coen [Wed, 8 Jul 2009 22:43:16 +0000 (22:43 +0000)]
eq moved to CProp
In Prop a unification problem was not solved, but I suspect that that was
a bug...

14 years ago...
Claudio Sacerdoti Coen [Wed, 8 Jul 2009 18:20:47 +0000 (18:20 +0000)]
...

14 years agorepeat_tac
Claudio Sacerdoti Coen [Wed, 8 Jul 2009 16:16:06 +0000 (16:16 +0000)]
repeat_tac

14 years ago...
Claudio Sacerdoti Coen [Wed, 8 Jul 2009 15:53:26 +0000 (15:53 +0000)]
...

14 years agofew more files, one diverges
Enrico Tassi [Wed, 8 Jul 2009 14:09:06 +0000 (14:09 +0000)]
few more files, one diverges

14 years agodirectory for porting the assembly to matita-ng
Cosimo Oliboni [Wed, 8 Jul 2009 10:03:08 +0000 (10:03 +0000)]
directory for porting the assembly to matita-ng

14 years agoremoved useless universes
Enrico Tassi [Wed, 8 Jul 2009 09:58:29 +0000 (09:58 +0000)]
removed useless universes

14 years agoimport of a sample for cosimo
Enrico Tassi [Wed, 8 Jul 2009 09:56:26 +0000 (09:56 +0000)]
import of a sample for cosimo

14 years agoHmmmm. This way we need "canonical structures" also for local definitions => BAD
Claudio Sacerdoti Coen [Wed, 8 Jul 2009 03:30:52 +0000 (03:30 +0000)]
Hmmmm. This way we need "canonical structures" also for local definitions => BAD

14 years ago...
Claudio Sacerdoti Coen [Wed, 8 Jul 2009 02:36:19 +0000 (02:36 +0000)]
...

14 years agoMetavariable case in does_not_occur (hence weakly/stricly, positive, etc.)
Claudio Sacerdoti Coen [Wed, 8 Jul 2009 02:36:08 +0000 (02:36 +0000)]
Metavariable case in does_not_occur (hence weakly/stricly, positive, etc.)
relaxed. Is this always correct??

14 years agoMissing case for Match implemented.
Claudio Sacerdoti Coen [Wed, 8 Jul 2009 02:35:28 +0000 (02:35 +0000)]
Missing case for Match implemented.

14 years ago...
Claudio Sacerdoti Coen [Wed, 8 Jul 2009 02:24:37 +0000 (02:24 +0000)]
...

14 years agoweakly/strictly positive checks relaxed to allow metavariables that are not
Claudio Sacerdoti Coen [Wed, 8 Jul 2009 02:23:02 +0000 (02:23 +0000)]
weakly/strictly positive checks relaxed to allow metavariables that are not
substituted

14 years ago...
Claudio Sacerdoti Coen [Wed, 8 Jul 2009 02:13:35 +0000 (02:13 +0000)]
...

14 years agoImproved error message.
Claudio Sacerdoti Coen [Wed, 8 Jul 2009 02:13:10 +0000 (02:13 +0000)]
Improved error message.

14 years agoBug fixed: the debrujinate function (hence the one to compute objects height)
Claudio Sacerdoti Coen [Wed, 8 Jul 2009 02:10:13 +0000 (02:10 +0000)]
Bug fixed: the debrujinate function (hence the one to compute objects height)
did not take the substitution.

14 years ago...
Claudio Sacerdoti Coen [Tue, 7 Jul 2009 22:10:33 +0000 (22:10 +0000)]
...

14 years agoBug fixed: one uri was not refreshed, causing divergence of the kernel!
Claudio Sacerdoti Coen [Tue, 7 Jul 2009 21:51:34 +0000 (21:51 +0000)]
Bug fixed: one uri was not refreshed, causing divergence of the kernel!

14 years agofixed some typos
Enrico Tassi [Tue, 7 Jul 2009 14:13:45 +0000 (14:13 +0000)]
fixed some typos

14 years agoLet's play a bit with NG.
Claudio Sacerdoti Coen [Tue, 7 Jul 2009 13:15:30 +0000 (13:15 +0000)]
Let's play a bit with NG.
This library is NOT meant to be the final one, just a way to experiment with
features.

14 years ago1) Include files for NG were neither recursively processes nor accumulated.
Claudio Sacerdoti Coen [Tue, 7 Jul 2009 01:49:29 +0000 (01:49 +0000)]
1) Include files for NG were neither recursively processes nor accumulated.
   They are now recursively processed (is this the best solution???)
2) Bug fixed (an assertion raised in including an included file because of
   a false assertion on references)

14 years agoFixed printing of number of problems solved
denes [Mon, 6 Jul 2009 14:17:49 +0000 (14:17 +0000)]
Fixed printing of number of problems solved

14 years agoTried to implement lpo in a more efficient way
denes [Mon, 6 Jul 2009 10:28:04 +0000 (10:28 +0000)]
Tried to implement lpo in a more efficient way

14 years agoFixed typo in lpo (from old implementation)
denes [Mon, 6 Jul 2009 10:01:54 +0000 (10:01 +0000)]
Fixed typo in lpo (from old implementation)

14 years agosome corrections
Ferruccio Guidi [Fri, 3 Jul 2009 18:29:06 +0000 (18:29 +0000)]
some corrections

14 years agomore static analysis on the Automath text
Ferruccio Guidi [Fri, 3 Jul 2009 18:11:04 +0000 (18:11 +0000)]
more static analysis on the Automath text

14 years agoPorted old implementation of LPO (for test purposes)
denes [Fri, 3 Jul 2009 16:41:33 +0000 (16:41 +0000)]
Ported old implementation of LPO (for test purposes)

14 years agowe now do some static analysis on the Automath text to possibly clear some language...
Ferruccio Guidi [Fri, 3 Jul 2009 15:28:01 +0000 (15:28 +0000)]
we now do some static analysis on the Automath text to possibly clear some language ambiguities

14 years agoImplemented LPO
denes [Fri, 3 Jul 2009 13:22:28 +0000 (13:22 +0000)]
Implemented LPO

14 years agoCorrected type for bag
denes [Thu, 2 Jul 2009 14:29:01 +0000 (14:29 +0000)]
Corrected type for bag

14 years agoNew age selection
denes [Thu, 2 Jul 2009 14:20:38 +0000 (14:20 +0000)]
New age selection
New demodulation strategy

14 years agobetter output handling
Enrico Tassi [Thu, 2 Jul 2009 11:01:15 +0000 (11:01 +0000)]
better output handling

14 years agoreturn type of paramod fixed according to the SZSOntology
Enrico Tassi [Thu, 2 Jul 2009 10:57:00 +0000 (10:57 +0000)]
return type of paramod fixed according to the SZSOntology

14 years ago...
Enrico Tassi [Wed, 1 Jul 2009 16:13:33 +0000 (16:13 +0000)]
...

14 years ago...
Enrico Tassi [Wed, 1 Jul 2009 16:07:16 +0000 (16:07 +0000)]
...

14 years agoVersion number set to 1.0.0-rc1
Wilmer Ricciotti [Wed, 1 Jul 2009 13:56:38 +0000 (13:56 +0000)]
Version number set to 1.0.0-rc1

14 years agoFixed type of bag
denes [Wed, 1 Jul 2009 09:35:26 +0000 (09:35 +0000)]
Fixed type of bag

14 years agoparallel
Enrico Tassi [Tue, 30 Jun 2009 14:33:37 +0000 (14:33 +0000)]
parallel

14 years agoMoved ID management inside the bag
denes [Tue, 30 Jun 2009 14:12:52 +0000 (14:12 +0000)]
Moved ID management inside the bag

14 years agoattempt of using 2 different orderings
Enrico Tassi [Tue, 30 Jun 2009 13:07:35 +0000 (13:07 +0000)]
attempt of using 2 different orderings

14 years ago....
Enrico Tassi [Tue, 30 Jun 2009 12:35:21 +0000 (12:35 +0000)]
....

14 years agoCorrected a few typos
denes [Tue, 30 Jun 2009 12:07:20 +0000 (12:07 +0000)]
Corrected a few typos

14 years ago...
Enrico Tassi [Tue, 30 Jun 2009 11:54:21 +0000 (11:54 +0000)]
...

14 years agoEnabled age selection (ratio 1/5)
denes [Tue, 30 Jun 2009 10:20:40 +0000 (10:20 +0000)]
Enabled age selection (ratio 1/5)

14 years agolambda-delta:
Ferruccio Guidi [Mon, 29 Jun 2009 17:46:08 +0000 (17:46 +0000)]
lambda-delta:
- lib/output: infrastructrure for reduction reporting
  we found just one instance of "referene typing" in the "Grundlagen"
  rt.txt reports where it occurs
- lib/time: bugfix
- basic_rg: bugfix (some relocations were missing)
  the "Grundlagen" now typechecks :)

14 years ago...
Enrico Tassi [Mon, 29 Jun 2009 14:44:21 +0000 (14:44 +0000)]
...

14 years agodo not infer on closed goals
Enrico Tassi [Mon, 29 Jun 2009 14:36:37 +0000 (14:36 +0000)]
do not infer on closed goals

14 years agoremoved a maybe diverging test
Enrico Tassi [Mon, 29 Jun 2009 14:30:18 +0000 (14:30 +0000)]
removed a maybe diverging test

14 years ago...
Enrico Tassi [Mon, 29 Jun 2009 13:45:03 +0000 (13:45 +0000)]
...

14 years agoFirst attempt for refined goal selection strategy
denes [Mon, 29 Jun 2009 13:33:42 +0000 (13:33 +0000)]
First attempt for refined goal selection strategy

14 years agoadded (but not active) last chance idea
Enrico Tassi [Mon, 29 Jun 2009 12:59:20 +0000 (12:59 +0000)]
added (but not active) last chance idea

14 years agoImplemented orphan murdering technique
denes [Mon, 29 Jun 2009 10:41:50 +0000 (10:41 +0000)]
Implemented orphan murdering technique

14 years agonew make test target
Enrico Tassi [Mon, 29 Jun 2009 10:16:17 +0000 (10:16 +0000)]
new make test target

14 years agonew kernel basic_rg: implements ufficial lambda-delta with de Bruijn indexes
Ferruccio Guidi [Sun, 28 Jun 2009 17:59:13 +0000 (17:59 +0000)]
new kernel basic_rg: implements ufficial lambda-delta with de Bruijn indexes

14 years agoattempt to run a last chance procedure after the timeout
Andrea Asperti [Fri, 26 Jun 2009 15:38:56 +0000 (15:38 +0000)]
attempt to run a last chance procedure after the timeout

14 years agothe timeout is passed to test last chance
Andrea Asperti [Fri, 26 Jun 2009 15:38:02 +0000 (15:38 +0000)]
the timeout is passed to test last chance

14 years agothis case is not assert false since it can happen if occur_check
Andrea Asperti [Fri, 26 Jun 2009 13:47:25 +0000 (13:47 +0000)]
this case is not assert false since it can happen if occur_check
makes fail the unification

14 years agofixed parsing
Andrea Asperti [Fri, 26 Jun 2009 13:21:55 +0000 (13:21 +0000)]
fixed parsing

14 years agoconvenient problem lists
Andrea Asperti [Fri, 26 Jun 2009 12:01:30 +0000 (12:01 +0000)]
convenient problem lists

14 years agoan easy for loop
Andrea Asperti [Fri, 26 Jun 2009 12:01:01 +0000 (12:01 +0000)]
an easy for loop

14 years agodeep subsumption activated
Andrea Asperti [Fri, 26 Jun 2009 11:02:11 +0000 (11:02 +0000)]
deep subsumption activated

14 years agotest for deep subsumption added
Andrea Asperti [Fri, 26 Jun 2009 11:00:20 +0000 (11:00 +0000)]
test for deep subsumption added

14 years agoImplemented orphan murder test (clauses are not discarded for now)
denes [Fri, 26 Jun 2009 09:46:23 +0000 (09:46 +0000)]
Implemented orphan murder test (clauses are not discarded for now)
Re-enabled zero weight trick

14 years ago...
Enrico Tassi [Thu, 25 Jun 2009 21:29:22 +0000 (21:29 +0000)]
...

14 years agobetter doc
Enrico Tassi [Thu, 25 Jun 2009 21:23:44 +0000 (21:23 +0000)]
better doc

14 years agotimeouts are passed as arguments, so that tptpprover can
Enrico Tassi [Thu, 25 Jun 2009 20:54:52 +0000 (20:54 +0000)]
timeouts are passed as arguments, so that tptpprover can
accept --timeout argument. Moreover it prints the proof
according to the SZS ontology

14 years ago- some depend files :)
Ferruccio Guidi [Thu, 25 Jun 2009 19:16:36 +0000 (19:16 +0000)]
- some depend files :)

14 years agothe prover is almost OK, types in fuctors a bit extended to
Enrico Tassi [Thu, 25 Jun 2009 16:47:21 +0000 (16:47 +0000)]
the prover is almost OK, types in fuctors a bit extended to
ease their instantiation

14 years agoFirst version of deep_subsumption.
Andrea Asperti [Thu, 25 Jun 2009 15:55:14 +0000 (15:55 +0000)]
First version of deep_subsumption.

14 years agoVarious fixes
denes [Thu, 25 Jun 2009 15:24:09 +0000 (15:24 +0000)]
Various fixes