added TokenTypes ASSIGN and TYPE