Menu

Tree [6de632] default / thys / FeatherweightJava /
 History

Read Only access


File Date Author Commit
 document 2014-10-20 wenzelm wenzelm [81fbb7] eliminated hard TABs;
 Execute.thy 2018-12-26 wenzelm wenzelm [48eac3] isabelle update_cartouches -t;
 FJAux.thy 2018-12-26 wenzelm wenzelm [48eac3] isabelle update_cartouches -t;
 FJDefs.thy 2018-12-26 wenzelm wenzelm [48eac3] isabelle update_cartouches -t;
 FJSound.thy 2018-12-26 wenzelm wenzelm [48eac3] isabelle update_cartouches -t;
 Featherweight_Java.thy 2010-09-27 haftmann haftmann [9f72e0] dropped CVS Ids; modernized session
 README 2008-10-04 makarius makarius [3f5d61] simplified main Isabelle executables: removed I...
 ROOT 2014-04-29 wenzelm wenzelm [24c883] systematic replacement of 'files' by 'document_...

Read Me

This folder contains a formalization of the type system, operational
semantics, and a proof of type soundness for Featherweight Java in
Isabelle/HOL. The development closely follows the proof originally
published in ACM TOPLAS.

Here is the description for each file:

- FJDefs.thy: definition of Featherweight Java syntax, type system,
  and evaluation relation.

- FJAux.thy: auxiliary lemmas.

- FJSound.thy: type soundness theorems.
  


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.