Add a function redirection operator (semantic action) — syntax only, related to #8
Add a semantic action node to the AST.
Add a simple calculator test and Rust function parsing (but they are not yet called).