added function declaration/returning/calling
print string capabilities (no escape characters), basic parse error throwing