src/HOL/MicroJava/BV/LBVCorrect.thy
2004-12-22 nipkow 2004-12-22 [ .. (] -> [ ..< ]
2002-10-15 kleing 2002-10-15 alternative syntax
2002-07-16 wenzelm 2002-07-16 adapted to locale defs;
2002-06-15 kleing 2002-06-15 LBV instantiated for JVM
2002-06-11 kleing 2002-06-11 stronger strong soundness
2002-06-11 kleing 2002-06-11 included strong soundness (sound + s0 <= phi!0)
2002-04-04 kleing 2002-04-04 tuned
2002-04-04 kleing 2002-04-04 flattened, uses locales
2002-03-27 kleing 2002-03-27 finished lbv completeness
2002-03-20 kleing 2002-03-20 small refactoring for lbv with semilattices
2002-03-03 kleing 2002-03-03 symbolized
2002-02-21 kleing 2002-02-21 new document
2001-12-16 kleing 2001-12-16 exceptions
2001-12-05 wenzelm 2001-12-05 eliminated old use of intro/elim method; tuned;
2001-02-09 kleing 2001-02-09 tuned for 99-2 release
2001-01-07 kleing 2001-01-07 merged semilattice orders with <=' from Convert.thy (now defined in JVMType.thy)
2000-12-07 kleing 2000-12-07 fixed and cleaned up wt[l]_jvm_prog proofs
2000-12-06 oheimb 2000-12-06 improved superclass entry for classes and definition status of is_class, class corrected recursive definitions of "method" and "fields" Beware: some proofs are incomplete (sorry, oops), preliminary comments with DvO:
2000-12-05 kleing 2000-12-05 BCV Integration
2000-11-20 kleing 2000-11-20 BCV integration (first step)
2000-09-21 kleing 2000-09-21 unsymbolized
2000-09-15 paulson 2000-09-15 the final renaming: selectI -> someI
2000-09-12 wenzelm 2000-09-12 renamed atts: rulify to rule_format, elimify to elim_format;
2000-09-07 wenzelm 2000-09-07 updated attribute names;
2000-08-30 kleing 2000-08-30 functional LBV style, dead code, type safety -> Isar
2000-08-20 wenzelm 2000-08-20 open cases;
2000-08-11 kleing 2000-08-11 tuned
2000-08-07 kleing 2000-08-07 BV and LBV specified in terms of app and step functions
2000-07-17 kleing 2000-07-17 flat instruction set
2000-07-06 kleing 2000-07-06 new ADD instruction
2000-06-07 kleing 2000-06-07 minor tuning for pdf documents
2000-05-31 kleing 2000-05-31 switched to Isar proofs
2000-03-09 kleing 2000-03-09 tuned for completeness of LBV
2000-02-15 kleing 2000-02-15 lightweight bytecode verifier with correctness proof