put in more detailed error messages in it is breaking down at compile expression and term
added more detailed error reporting
added the option just generate the token output