I need to parse the CSS font shorthand format into the separate components (font-family, font-size, font-weight, ...). This shorthand format looks pretty complicated. Here a
The parse rules are described in the spec which also has a guide to reading the language used to express the value rules.