Status update: STD gives an adequate error message now: $ viv -c -e '/ : /' ===SORRY!=== Backtrack control ':' does not seem to have a preceding atom to control at (eval) line 1: ------> / :⏏ / Parse failed
Rakudo's complaint has changed but is still LTA: $ perl6-m -e '/ : /' ===SORRY!=== Unrecognized regex metacharacter : (must be quoted to match literally) at -e:1 ------> / :⏏ / Unrecognized regex metacharacter (must be quoted to match literally) at -e:1 ------> / :⏏ / expecting any of: statement list prefix or term prefix or meta-prefix infix stopper