It's called scanning, not parsing