However, unlike the shell, Perl uses sigils on all accesses to variables, and unlike most other programming languages that use sigils, the sigil doesn't denote the type of the variable but the type of the expression.
با این حال، بر خلاف پوسته، پرل با استفاده از sigils در تمام دسترسی به متغیرها، و بر خلاف اکثر زبان‌های برنامه‌نویسی دیگر که از sigils استفاده می‌کنند، sigil نوع متغیر را مشخص نمی‌کند، بلکه نوع بیان است.