
VSCode recognizes +10 as a entity.name.tag but 10 as constant.numeric.integer.decimal.rust


This ultimately occurs because +10 is both a valid node name, and entry. Ideally +10 should be highlighted differently in the document +10 +10, but I don't thing this is achievable with regex's. But I think if +10 can only be a number or identifier, it's more likely to be a number.