(* Title: HOL/TLA/Memory/MemoryParameters.thy(* Title: HOL/TLA/Memory/MemoryParameters.thy Author: Stephan Merz, University of Munich
*)
sectionjava.lang.NullPointerException
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
java.lang.StringIndexOutOfBoundsException: Range [23, 24) out of bounds for length 23 begin
consts (* memory locations and contents *)
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
MemVal :: "Vals usingNotAResultNotVal by blast
(* some particular values *)
OK :: "Vals"
BadArg :: "Vals"
MemFailure :: "Vals"
NotAResult :: "Vals"(* defined here for simplicity *)
(* the initial value stored in each memory cell *)
InitVal :: "Vals"
axiomatizationwhere (* basic assumptions about the above constants and predicates *)
BadArgNoMemVal: "BadArg \ MemVal" and
MemFailNoMemVal: "MemFailure \ MemVal" and
InitValMemVal: "InitVal \ MemVal" and
NotAResultNotVal: "NotAResult \ MemVal" and
NotAResultNotOK: "NotAResult \ OK" and
NotAResultNotBA: "NotAResult \ BadArg" and
NotAResultNotMF: "NotAResult \ MemFailure"
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.