$ perl -MO=Deparse,-p -e 'my $str = " " x $col%$maxcol;'
(my $str = ((' ' x $col) % $maxcol));
-e syntax OK
####
$ perl -MO=Deparse,-p -e 'my $str = " " x ($col%$maxcol);'
(my $str = (' ' x ($col % $maxcol)));
-e syntax OK
####
$ perl -MO=Deparse,-p -e 'my $str = " " x $col > $maxcol ? $maxcol : $col;'
(my $str = (((' ' x $col) > $maxcol) ? $maxcol : $col));
-e syntax OK
####
$ perl -MO=Deparse,-p -e 'my $str = " " x ($col > $maxcol ? $maxcol : $col);'
(my $str = (' ' x (($col > $maxcol) ? $maxcol : $col)));
-e syntax OK
####
$ perl -MO=Deparse,-p -e 'length " " x $expr + $margin'
length(((' ' x $expr) + $margin));
-e syntax OK
####
use feature 'diddler_precedence';