Basic AST

It's the right hand side. I think it's not in the language report, so I'm assigning nothing by default.

(But having to do `int x; x = 3` sucks, so that's why `body` exists in the first place.)