Changeset 501
- Timestamp:
- 02/11/11 17:35:18 (2 years ago)
- Files:
-
- 1 modified
-
Deliverables/D4.1/ITP-Paper/itp-2011.tex (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Deliverables/D4.1/ITP-Paper/itp-2011.tex
r495 r501 34 34 \author{Claudio Sacerdoti Coen \and Dominic P. Mulligan} 35 35 \authorrunning{C. Sacerdoti Coen and D. P. Mulligan} 36 \title{An executable formalisation of the 8051/8052 seriesmicroprocessor in Matita}37 \titlerunning{An executable formalisation of the 8051/8052}36 \title{An executable formalisation of the MCS-51 microprocessor in Matita} 37 \titlerunning{An executable formalisation of the MCS-51} 38 38 \institute{Dipartimento di Scienze dell'Informazione, University of Bologna} 39 39 … … 51 51 Of particular interest is how we handle the extreme non-orthoganality of the MSC-51's instruction set. 52 52 In O'Caml, this was handled through heavy use of polymorphic variants. 53 In Matita, we achieve the same effect through a no veluse of dependent types.53 In Matita, we achieve the same effect through a non-standard use of dependent types. 54 54 55 55 Both the O'Caml and Matita emulators are `executable'.
