Functions

Translation of functions from AST to SAST is now working.  
can we print the sexpr list here in the sast node?

```ocaml
 | SReturn s -> sprintf "(Return %s)" (String.concat "," (List.map sexpr_s s))
```