$\frac{\lang e, \sigma \rang \Downarrow n}{\lang \text{return } e, \sigma \rang \Downarrow n }$
**return** statement:
```math
\frac{\lang e, \sigma \rang \Downarrow n}{\lang \text{return } e, \sigma \rang \Downarrow n }
```
assignment:\
$\frac{}{\lang x := n, \sigma \rang \ \Downarrow \ \sigma [x := n]}$
assignment:
```math
\frac{}{\lang x := n, \sigma \rang \ \Downarrow \ \sigma [x := n]}
```
functions:\
functions:
Given a list of arguments $\overrightarrow{v} = [v_1, \ldots, v_n]$ the call of function $p$ will evaulate to a value $n$ (the return value, if any) according to
- Explain (in text) what an interpretation of your example should produce, do that by dry running your given example step by step. Relate back to the SOS rules. You may skip repetions to avoid cluttering.
...
...
@@ -258,75 +293,113 @@ the interpreter will panic with the message: