(12/06/26 5:38), Tab Atkins Jr. wrote:
> However, I don't want to do that. We already use parens as the more
> general "grouping" construct elsewhere in CSS (media queries),
which then can be a good comparison to using bare parenthesis as calc().
Calculation is a very general "grouping" construct at the "value" level,
and the reason why it wouldn't work directly at the top level of a
mediaText is because at that location UA expects a declaration-like
thing instead of a value. A way to think about this is perhaps to think
special syntax in it is expected.
> and I think it would be weird to have paren-groups imply calc in some
> places and not others.
So it seems that this boils down to a matter of personal preference. If
there are good examples showing how bare-parentheses-as-calc might be
confusing, I might change my mind.
> I'd just like #1, to allow calc() inside of calc(), with the same
> meaning parens inside of calc().
which means that we'll have two syntax for calc() in a calc(). That can