|
|
@899
|
10 years |
mulligan |
changed defn. of flatten
|
|
|
@898
|
10 years |
campbell |
Update pretty printers and examples.
|
|
|
@897
|
10 years |
sacerdot |
Proof completed, fetch and assembly are mutual inverses.
|
|
|
@896
|
10 years |
sacerdot |
Proof finished (but ugly) :-)
|
|
|
@895
|
10 years |
sacerdot |
Fetch function fixed: alla AJMPS were ACALL (and the other way around) …
|
|
|
@894
|
10 years |
sacerdot |
Bug more evident.
|
|
|
@893
|
10 years |
sacerdot |
Cleanup.
|
|
|
@892
|
10 years |
sacerdot |
First fundamental lemma almost finished.
|
|
|
@891
|
10 years |
campbell |
Revise proofs affected by recent matita change.
|
|
|
@890
|
10 years |
sacerdot |
Better statement, begin of uniform proof.
|
|
|
@889
|
10 years |
sacerdot |
Minor changes because of the new, weaker (but much faster) delift.
|
|
|
@888
|
10 years |
campbell |
Use simplified conditionals in RTLabs, following the prototype.
|
|
|
@887
|
10 years |
campbell |
Start bringing RTLabs into line with the prototype compiler:
- a …
|
|
|
@886
|
10 years |
campbell |
Put types into parameter and variable lists in Cminor.
Temporarily …
|
|
|
@885
|
10 years |
sacerdot |
Proof almost finished, but rewritings are extremely slow.
|
|
|
@884
|
10 years |
sacerdot |
…
|
|
|
@883
|
10 years |
sacerdot |
Merged done well.
|
|
|
@882
|
10 years |
campbell |
Fix up fragile proofs for current version of matita.
|
|
|
@881
|
10 years |
campbell |
Sort out regions in Cminor to fix Clight to Cminor translation of Ederef.
|
|
|
@880
|
10 years |
campbell |
Add type information into Cminor.
As a result, the Clight to Cminor …
|
|
|
@879
|
10 years |
campbell |
Refine "AST" types to include size/signedness information.
|
|
|
@878
|
10 years |
campbell |
Removal of manually inserted record projections.
|
|
|
@877
|
10 years |
mulligan |
work from today
|
|
|
@876
|
10 years |
sacerdot |
…
|
|
|
@875
|
10 years |
sacerdot |
…
|
|
|
@874
|
10 years |
sacerdot |
Tactics no longer works.
|
|
|
@873
|
10 years |
sacerdot |
Script improved. Maybe this requires an svn up of Matita.
|
|
|
@872
|
10 years |
mulligan |
changes from today, need investigation of reduction machine
|
|
|
@871
|
10 years |
sacerdot |
…
|
|
|
@870
|
10 years |
mulligan |
more changes
|
|
|
@869
|
10 years |
sacerdot |
More progress.
|
|
|
@868
|
10 years |
mulligan |
more changes
|
|
|
@867
|
10 years |
mulligan |
changes to assembly proof
|
|
|
@866
|
10 years |
sacerdot |
Significant improvement in the proof.
|
|
|
@865
|
10 years |
sacerdot |
Renaming.
|
|
|
@864
|
10 years |
mulligan |
resolved conflict
|
|
|
@863
|
10 years |
sacerdot |
Yet another fix to the statement.
|
|
|
@862
|
10 years |
sacerdot |
…
|
|
|
@861
|
10 years |
sacerdot |
Statement of the lemma fixed (again!)
Some preliminary work on …
|
|
|
@860
|
10 years |
sacerdot |
Progress in the proof.
|
|
|
@859
|
10 years |
mulligan |
more added
|
|
|
@858
|
10 years |
sacerdot |
If then else notation improved.
|
|
|
@857
|
10 years |
sacerdot |
Notations.
|
|
|
@856
|
10 years |
sacerdot |
1. if_then_else is now a notation for match with (to allow Russell to …
|
|
|
@855
|
10 years |
mulligan |
changes from today
|
|
|
@854
|
10 years |
mulligan |
commit to avoid conflicts
|
|
|
@853
|
10 years |
sacerdot |
…
|
|
|
@852
|
10 years |
mulligan |
foldl_strong outer definition
|
|
|
@851
|
10 years |
mulligan |
strong foldl added
|
|
|
@850
|
10 years |
sacerdot |
More informative foldl: foldll.
|
|
|
@849
|
10 years |
sacerdot |
…
|
|
|
@848
|
10 years |
sacerdot |
…
|
|
|
@847
|
10 years |
sacerdot |
Several bugs fixed in Matita.
|
|
|
@846
|
10 years |
mulligan |
changes
|
|
|
@845
|
10 years |
sacerdot |
Nightmare…
|
|
|
@844
|
10 years |
sacerdot |
Useless code removed.
|
|
|
@843
|
10 years |
sacerdot |
Function moved from Interpret to Status.
|
|
|
@842
|
10 years |
sacerdot |
Bug fixed.
|
|
|
@841
|
10 years |
sacerdot |
Minor changes.
|
|
|
@840
|
10 years |
sacerdot |
sigma defined
|
|
|
@839
|
10 years |
sacerdot |
More experiments.
|
|
|
@838
|
10 years |
sacerdot |
Restored.
|
|
|
@837
|
10 years |
mulligan |
changes complete
|
|
|
@836
|
10 years |
mulligan |
changes to assembly functions
|
|
|
@835
|
10 years |
sacerdot |
Old experiments removed.
|
|
|
@834
|
10 years |
sacerdot |
Russell at work.
|
|
|
@833
|
10 years |
sacerdot |
Bug fixed to make the file compile.
But the type of the assembly …
|
|
|
@832
|
10 years |
mulligan |
work from today
|
|
|
@831
|
10 years |
sacerdot |
Progress in proofs.
|
|
|
@829
|
10 years |
sacerdot |
…
|
|
|
@828
|
10 years |
sacerdot |
Proof statement.
|
|
|
@827
|
10 years |
sacerdot |
The preamble is now part of the PseudoStatus?.
|
|
|
@826
|
10 years |
mulligan |
start of proof
|
|
|
@825
|
10 years |
mulligan |
lots of refactoring, finally got something to prove
|
|
|
@824
|
10 years |
campbell |
Some work on showing that casts around integer operations can be removed.
|
|
|
@823
|
10 years |
mulligan |
added new file for proof of correctness of pseudo-assembly translation
|
|
|
@822
|
10 years |
mulligan |
removed all axioms
|
|
|
@821
|
10 years |
mulligan |
changes to introduce pseudostatus
|
|
|
@820
|
10 years |
mulligan |
changes to get the semantics of pseudoassembly working
|
|
|
@816
|
10 years |
campbell |
Clight to Cminor compilation, modulo switch statements, temporary …
|
|
|
@799
|
10 years |
mulligan |
more changes.
|
|
|
@798
|
10 years |
campbell |
Fix usual matita tactic mistake.
|
|
|
@797
|
10 years |
campbell |
Add error messages wherever the error monad is used.
Sticks to …
|
|
|
@795
|
10 years |
mulligan |
Changes from this morning.
|
|
|
@793
|
10 years |
mulligan |
Work from today on rtlabs -> rtl pass.
|
|
|
@790
|
10 years |
campbell |
A little tidying: get rid of requirement for jmeq in Mem.ma, remove …
|
|
|
@789
|
10 years |
mulligan |
More work on rtlabs -> rtl pass.
|
|
|
@786
|
10 years |
campbell |
A version of the clight matita term printer for the current prototype.
|
|
|
@784
|
10 years |
mulligan |
Added missing tailcall simplification file.
|
|
|
@783
|
10 years |
mulligan |
rtl to ertl pass complete (modulo some straightforward axioms that …
|
|
|
@782
|
10 years |
mulligan |
More work on rtl-ertl pass from today, plus resolved conflict.
|
|
|
@781
|
10 years |
campbell |
Implement labelling pass for Clight.
|
|
|
@780
|
10 years |
campbell |
Properly update set of registers that are used for pointers in Cminor …
|
|
|
@779
|
10 years |
campbell |
Add merging of tries and identifier sets (based on Dominic's earlier …
|
|
|
@778
|
10 years |
mulligan |
moved register set into correct place
|
|
|
@777
|
10 years |
mulligan |
Lots of work on RTL to ERTL pass from today.
|
|
|
@776
|
10 years |
campbell |
Fix up some minor null pointer issues in Clight.
Add corresponding …
|
|
|
@775
|
10 years |
campbell |
A few useful definitions for when RTLabs programs fail.
|
|
|
@774
|
10 years |
campbell |
Separate out the different forms of addition and subtraction in the …
|
|
|
@773
|
10 years |
campbell |
Report a couple of minor changes from the prototype compiler.
|
|
|