src/HOL/MicroJava/JVM/JVMExec.thy
changeset 11372 648795477bb5
parent 10591 6d6cb845e841
child 12519 a955fe2879ba
equal deleted inserted replaced
11371:1d5d181b7e28 11372:648795477bb5
    26   "exec (G, Some xp, hp, frs) = None" 
    26   "exec (G, Some xp, hp, frs) = None" 
    27 
    27 
    28 
    28 
    29 constdefs
    29 constdefs
    30   exec_all :: "[jvm_prog,jvm_state,jvm_state] => bool"  
    30   exec_all :: "[jvm_prog,jvm_state,jvm_state] => bool"  
    31               ("_ \<turnstile> _ -jvm-> _" [61,61,61]60)
    31               ("_ |- _ -jvm-> _" [61,61,61]60)
    32   "G \<turnstile> s -jvm-> t == (s,t) \<in> {(s,t). exec(G,s) = Some t}^*"
    32   "G |- s -jvm-> t == (s,t) \<in> {(s,t). exec(G,s) = Some t}^*"
    33 
    33 
    34 
    34 
    35 syntax (HTML)
    35 syntax (xsymbols)
    36   exec_all :: "[jvm_prog,jvm_state,jvm_state] => bool"  
    36   exec_all :: "[jvm_prog,jvm_state,jvm_state] => bool"  
    37               ("_ |- _ -jvm-> _" [61,61,61]60)
    37               ("_ \<turnstile> _ -jvm-> _" [61,61,61]60)
    38 
    38 
    39 end
    39 end