tokenize all
Either return InvalidToken or throw parser exception depending on current errorTolerant flag
Either return InvalidToken or throw parser exception depending on current errorTolerant flag
when false, does not put comment text into comment token - for less allocations
when false, does not put comment text into comment token - for less allocations
when true, returns BadToken instead of throwing exception
when true, returns BadToken instead of throwing exception