11 consts |
11 consts |
12 eval :: "java_mb prog => (xstate \<times> expr \<times> val \<times> xstate) set" |
12 eval :: "java_mb prog => (xstate \<times> expr \<times> val \<times> xstate) set" |
13 evals :: "java_mb prog => (xstate \<times> expr list \<times> val list \<times> xstate) set" |
13 evals :: "java_mb prog => (xstate \<times> expr list \<times> val list \<times> xstate) set" |
14 exec :: "java_mb prog => (xstate \<times> stmt \<times> xstate) set" |
14 exec :: "java_mb prog => (xstate \<times> stmt \<times> xstate) set" |
15 |
15 |
16 syntax |
16 syntax (xsymbols) |
17 eval :: "[java_mb prog,xstate,expr,val,xstate] => bool " |
17 eval :: "[java_mb prog,xstate,expr,val,xstate] => bool " |
18 ("_ \<turnstile> _ -_\<succ>_-> _" [51,82,60,82,82] 81) |
18 ("_ \<turnstile> _ -_\<succ>_-> _" [51,82,60,82,82] 81) |
19 evals:: "[java_mb prog,xstate,expr list, |
19 evals:: "[java_mb prog,xstate,expr list, |
20 val list,xstate] => bool " |
20 val list,xstate] => bool " |
21 ("_ \<turnstile> _ -_[\<succ>]_-> _" [51,82,60,51,82] 81) |
21 ("_ \<turnstile> _ -_[\<succ>]_-> _" [51,82,60,51,82] 81) |
22 exec :: "[java_mb prog,xstate,stmt, xstate] => bool " |
22 exec :: "[java_mb prog,xstate,stmt, xstate] => bool " |
23 ("_ \<turnstile> _ -_-> _" [51,82,60,82] 81) |
23 ("_ \<turnstile> _ -_-> _" [51,82,60,82] 81) |
24 |
24 |
25 syntax (HTML) |
25 syntax |
26 eval :: "[java_mb prog,xstate,expr,val,xstate] => bool " |
26 eval :: "[java_mb prog,xstate,expr,val,xstate] => bool " |
27 ("_ |- _ -_>_-> _" [51,82,60,82,82] 81) |
27 ("_ |- _ -_>_-> _" [51,82,60,82,82] 81) |
28 evals:: "[java_mb prog,xstate,expr list, |
28 evals:: "[java_mb prog,xstate,expr list, |
29 val list,xstate] => bool " |
29 val list,xstate] => bool " |
30 ("_ |- _ -_[>]_-> _" [51,82,60,51,82] 81) |
30 ("_ |- _ -_[>]_-> _" [51,82,60,51,82] 81) |