| Perl6 :: Interpolators. Perl6 :: Interpolators´Â Perl 6 ±â´É º¸°£ ±¸¹®À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
Perl6 :: Interpolators. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~brentdax/Perl6-Interpolators-0.03/Interpolators.pm
Perl6 :: Interpolators. ű×
Perl6 :: Interpolators. ¼³¸í
Perl6 :: Interpolators´Â Perl 6 ±â´É º¸°£ ±¸¹®À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Perl6 :: Interpolators´Â Perl 6 ±â´É º¸°£ ±¸¹®À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Synopsis »ç¿ë Perl6 :: Interpolators; ÇÏÀ§ foo {1} ÇÏÀ§ ¸·´ë {1..5} ÇÏÀ§ baz {@_} ÇÏÀ§ ÄÁÅؽºÆ® {workerray? 'list': 'scalar'} Àμâ "foo : $ (foo) n"; #Prints Foo : 1 Àμâ "¹Ù : @ (¹Ù) n"; #Prints Bar : 12 34 5 Àμâ "Baz : $ (Baz ( 'A', 'B')"; #Prints Baz : B Àμâ "Baz : @ (Baz ( 'a', 'b')"; #Prints Baz : B Àμâ "$ (ÄÁÅؽºÆ®)"; #Prints Scalar Àμâ "@ (ÄÁÅؽºÆ®)"; #Prints ListPerl6 :: InterPolate ÇÔ¼ö È£ÃâÀ» ¹®ÀÚ¿·Î º¸°£ ÇÒ ¼ö ÀÖ½À´Ï´Ù. PerlÀÇ ÄÁÅؽºÆ® ¶§¹®¿¡ Perl6 :: Interpolate´Â »ç¿ëÇÏ·Á´Â ÄÁÅؽºÆ®°¡ ¾î¶² ÄÁÅؽºÆ®¶ó´Â ÇÔ¼ö¸¦ ¾Ë¸®´Â SIGIL (Àç¹ÌÀÖ´Â ¹®ÀÚ - $ ¶Ç´Â @ @)ÀÌ ÇÊ¿äÇÕ´Ï´Ù. µû¶ó¼ ±¸¹®Àº ¸ñ·Ï ÄÁÅؽºÆ®ÀÇ ½ºÄ®¶ó ÄÁÅؽºÆ® ¶Ç´Â @ (ÅëÈ)¿¡ $ (ÅëÈ)ÀÔ´Ï´Ù. (ÀÌ ±¸¹®Àº Perl 6¿¡¼µµ µ¿ÀÏÇÑ °ÍÀ¸·Î ¿¹»óµË´Ï´Ù.) Perl6 :: InterPolate´Â Fuction ¹× ¸Þ¼µå È£Ãâ ¸ðµÎ¿¡¼ ÀÛµ¿ÇÕ´Ï´Ù. ±×°ÍÀº °ýÈ£·Î ¹¿©ÀÖ´Â ÀüÈ¿¡¼ ÀÛµ¿ÇÕ´Ï´Ù. ±×°ÍÀº ½ÉÁö¾î µû¿ÈÇ¥ ¹Û¿¡¼ ÀÛµ¿ÇÕ´Ï´Ù. ¿©±â¼ ÄÁÅؽºÆ®¸¦ Á¦¾îÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. (ÀÌ°ÍÀº ¾î¶² °æ¿ì¿¡´Â ¸ñ·Ï ÄÁÅؽºÆ®¸¦ ¾ò´Â À¯ÀÏÇÑ ¹æ¹ý ÀÏ ¼ö ÀÖ½À´Ï´Ù. ¿¹ :) ¿ä±¸ »çÇ× : ¡¤ Perl
Perl6 :: Interpolators. °ü·Ã ¼ÒÇÁÆ®¿þ¾î