31 lines
960 B
TeX
31 lines
960 B
TeX
%% Specific commands for this project
|
|
|
|
%% DWARF semantics
|
|
\newcommand{\dwcfa}[1]{\texttt{DW\_CFA\_#1}}
|
|
\newcommand{\reg}[1]{\%#1}
|
|
|
|
\newcommand{\DWARF}{\operatorname{DWARF}}
|
|
|
|
\newcommand{\FDE}{\operatorname{FDE}}
|
|
\newcommand{\dwrow}{\operatorname{Row}}
|
|
\newcommand{\spexpr}{\mathbb{E}}
|
|
\newcommand{\regs}{\mathbb{R}}
|
|
\newcommand{\values}{\mathbb{V}}
|
|
|
|
\newcommand{\valaddr}[1]{\operatorname{Addr}\left(#1\right)}
|
|
\newcommand{\valval}[1]{\operatorname{Val}\left(#1\right)}
|
|
|
|
\newcommand{\intermedlang}{\mathcal{I}}
|
|
|
|
\newcommand{\semI}[2]{{\left\llbracket{} #1 \right\rrbracket}^\intermedlang_{#2}}
|
|
\newcommand{\semC}[1]{{\left\llbracket{} #1 \right\rrbracket}^{C}}
|
|
\newcommand{\semR}[1]{{\left\llbracket{} #1 \right\rrbracket}^{R}}
|
|
|
|
\newcommand{\rowstack}{\mathbb{S}}
|
|
|
|
\newcommand{\insarrow}[1]{\xleftarrow{\text{#1}}}
|
|
\newcommand{\extrarrow}[1]{\xrightarrow{\text{#1}}}
|
|
|
|
\newcommand{\contsem}[1]{\semI{d}{s}\left(#1\right)}
|
|
|
|
\newcommand{\ehelf}{\texttt{EH\_ELF}}
|