An array of structures where each structure contains information about one token that makes up the pattern.