In the relative color syntax section of CSS Color 5, some of the channel keywords specify more than one type. For instance, the channel color l for the lab() relative color syntax states:
(http://w3c.github.io/csswg-drafts/css-color-5/##valdef-lab-l)
I am unclear on what this means with respect to using l in a calc() expression. For instance, in the following contrived case:
lab(from purple calc(l + 2) a b / 100%)
should I be interpreting l as a <percentage> or a <number>? (or am I missing something fundamental about calc that makes this not an issue?)
Edit: linked to stable drafts, and corrected to CSS Color 5, not 4