- add function templates for codegenExpr codegenLExpr codegenUnary
  codegenTerm
- intro errors on not implemented languages features