Functions are working, still need to implement typechecking on return values. Currently any function not requiring a void return displays an error. TOK_VARDECL is not declared yet but everything compiles and runs