[
use constantの「定数」は、
実は定数を返すsubなので、
sigil ($@%&*)が定数から消えてしまう
]

use constant A => 'xx';
が
sub A { 'xx' }
と同義だというのはわかったのですが、

sigil ($@%&*)が定数から消えてしまう

というのが理解できません

コードで具体例を教えてもらえませんか?