| ·ÎÄÉÀÏ :: TextDomain :: ³ØŸÀÌ ¸ðµç Çؼ®À» Çؽ÷Π¹´Â |
Áö±Ý ´Ù¿î·Îµå |
·ÎÄÉÀÏ :: TextDomain :: ³ØŸÀÌ ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À̸§:
- Steffen Winkler
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~steffenw/
·ÎÄÉÀÏ :: TextDomain :: ³ØŸÀÌ Å±×
·ÎÄÉÀÏ :: TextDomain :: ³ØŸÀÌ ¼³¸í
¸ðµç Çؼ®À» Çؽ÷Π¹´Â °Í locale :: TextDomainÀº % __À» Çؽ÷Π¸í¸í µÈ ÇÏÀ§¸¦ ¹°í $ __.This ¸ðµâÀ̶ó´Â Çؽà ÂüÁ¶ ¸¸ Çؽÿ¡¸¸ Çؽø¦ ¹´Â Perl ¸ðµâÀÔ´Ï´Ù.ÀÌ ¸ðµâÀº ·ÎĶ :: TextDomainÀÇ ¸ðµç ¹ø¿ª ÇÏÀ§¸¦ ¹´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù. ¸ðµâ Àü¿ë. ÀÌ ¸ðµâÀÇ »ç¿ëÀº Àǹ̰¡ ¾ø½À´Ï´Ù. ´ç½ÅÀÌ ¿øÇÏ´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. °¢ ÇÏÀ§¿¡ ´ëÇÑ ÇϳªÀÇ ¿¹°¡ ÀÖ½À´Ï´Ù. ³ØŸÀÌ°¡ ÇÊ¿äÇÕ´Ï´Ù :: ÇÏÀ§; ³» % __ x, 'tie :: sub', sub {return __x (shift, @_)} ³ØŸÀÌ; ³» % __ n, 'tie : sub', sub {return __n (shift, shift, shift)}À» ¹À¸½Ê½Ã¿À. ³» % __ nx, '³ØŸÀÌ :: ÇÏÀ§', ÇÏÀ§ {¹Ýȯ __nx (Shift, Shift, Shift, @_)}} ³» % __ xn, 'tie :: sub', sub {return __xn (shift, shift, shift, @_)}; ³» % __ p, 'tie :: sub', sub {return __p (shift, shift)}À» ¹À¸½Ê½Ã¿À. ³» % __ px, 'tie :: sub', sub {return __px (shift, shift, @_)}À» ¹À¸½Ê½Ã¿À. ³» % __ NP, 'TIE :: SUB', SUB {RETURN __NP (SHIFT, SHIFT, SHIFT, SHIFT, @_)} ³» % __ NPX, 'TIE :: SUB', SUB {return __npx (Shift, Shift, Shift, Shift, @_)} ³ØŸÀÌ ³» % n__, 'tie :: sub', sub {return }À» ¹À¸½Ê½Ã¿À. ³» % n__n, 'tie :: sub', sub {return } = ³» % n__p, 'tie :: sub', sub {return } ³ØŸÀÌ. ³» % n__np, 'tie :: sub', sub {n__np (shift, shift, shift, shift)]}} ¹½À´Ï´Ù. 'shift, @_'¶Ç´Â 'shift, shift, @_'±¸¹®ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ¸ðµâ ·ÎÄÉÀÏ :: TextDomainÀº ÇÁ·ÎÅä ŸÀÔÀ» »ç¿ëÇÕ´Ï´Ù. °£´ÜÇÑ '@_'°¡ ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù. locale :: textdomain :: ties 1.20; % __Àº ÀÌ¹Ì ¹¿© ÀÖ°í locale :: text :: domainÀ¸·Î ³»º¸³»Áý´Ï´Ù. ´ÙÀ½°ú °°½À´Ï´Ù. ³ØŸÀÌ ³» % __, 'TIE :: SUB', SUB {RETURN __ (SHIFT)}; Ãß°¡ Á¤º¸ ¹× ±¸Ã¼ÀûÀÎ ¿¹Á¦°¡ Àå¿¡ ÀÖ½À´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.
·ÎÄÉÀÏ :: TextDomain :: ³ØŸÀÌ °ü·Ã ¼ÒÇÁÆ®¿þ¾î