* check for parse/token errors and print them on run * return early on parse fail if errors are not allowed * fix merge issue