- A list of parameters as
$List(Var)$ - Some commands for the function
$Cmd$ - The return expression
$Exp$ - Local variables are initialised as
$null$ $$\gamma(f) = (\overrightarrow{x}, (C, E)) \ \text{ for example } \ \gamma(foo) = (a:b:c:\epsilon, (x := new(a + b + c), x))$$