diff options
Diffstat (limited to 'papers/cfrontend_new/trace.etex')
-rw-r--r-- | papers/cfrontend_new/trace.etex | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/papers/cfrontend_new/trace.etex b/papers/cfrontend_new/trace.etex new file mode 100644 index 00000000..d02b1fe9 --- /dev/null +++ b/papers/cfrontend_new/trace.etex @@ -0,0 +1,19 @@ +\begin{figure} + +\begin{syntax} +\syntaxclass{Event values:} +\evv & ::= & n & integer value\\ + & \alt & f & floating-point value +% +\syntaxclass{Events:} +\ev & ::= & \id \, \evv^* \, \evv & +% +\syntaxclass{Execution traces:} +\tr & ::= & \E0 & empty trace \\ + & \alt & [\ev] & external call \\ + & \alt & \cat \tr \tr& concatenation +\end{syntax} +\caption{Execution traces} +\label{fig:trace} +\end{figure} + |