Use eval to avoid parsing too-recent code at compile time.
Or just avoid using smartmatch entirely, of course. This is the way I would choose.
In reply to Re: compilation error on 5.8 with $^V gt 'v5.10.0'
by hippo
in thread compilation error on 5.8 with $^V gt 'v5.10.0'
by gabrielsousa
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |