Periods in the WFN common platform enumeration (NIST Interagency Report 7695)

I'm looking at NIST Report 7695 and the grammar described in 5.3.2 seems to say that all . It needs to be preceded by a , but this does not seem to be followed in the CPE dictionary. Am I reading something wrong?

The examples in that section include

"9 .?"

"8 . ??"

"* 8 . ??"

However, the CPE dictionary does not seem to fit this. For example, cpe: 2.3: a: sharp: rw-5100: 1.1.0.0::::: windows_7:: has a version of 1.1.0.0 without a & # 39; & # 39; that precedes & # 39;. & # 39;