Scans an entity. Returns number of chars matched.
public static int ScanEntity<T>(T slice, scoped out int numericEntity, scoped out int namedEntityStart, scoped out int namedEntityLength) where T : ICharIterator