| Ŭ·¡½º :: Rebress. Ŭ·¡½º :: Rebless¿¡´Â Rebase Deep Data Structure°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
Ŭ·¡½º :: Rebress. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- MIT/X Consortium Lic...
- °Ô½ÃÀÚ À̸§:
- Gaal Yahas and Gabor Szabo
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~gaal/
Ŭ·¡½º :: Rebress. ű×
Ŭ·¡½º :: Rebress. ¼³¸í
Ŭ·¡½º :: Rebless¿¡´Â Rebase Deep Data Structure°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. Ŭ·¡½º :: RebleSs´Â Rebase Deep Data Structures¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ½Ä ³ëÇÁ »ç¿ë Ŭ·¡½º :: Rebless; ³» $ beat = Ãູ ({Çϳª => Ãູ ({hey => ho ',},'AONE '), 2 => Ãູ ({list => ´Ô ({3 => 3},'athree ') , Ãູ ({4 => 4}, 'afour'), 5, "ÀÌ°ÍÀº ´ÜÁö ³ëÀÌÁî",],}, 'atwo', 6 => {7 => Ãູ ({__value__ => 7}, ' Aseven '), 8 => Ãູ ({__value__ => 8},'aneight '),},'AONE '); Ŭ·¡½º :: Rebless-> Rebase ($ Beat, '¹×'); # $ Beat´Â Áö±Ý À¯Çü # ¹× :: AONON, ±×¸®°í :: atwo .. ±×¸®°í :: aneight! Ŭ·¡½º :: Rebless-> rebless ($ beat, 'beatless'); # $ BeatÀÇ ¸ðµç (Ãູ¹ÞÀº) °´Ã¼´Â ÆÐÅ°Áö¿¡ ¼ÓÇϸç # beatless.class :: Rebless´Â Perl µ¥ÀÌÅÍ ±¸Á¶¸¦ °¡Á® ¿Í¼ °èÃþ ±¸Á¶¸¦ ÅëÇØ Àç¹ßÇÏ°í »õ·Î¿î ³×ÀÓ ½ºÆäÀ̽º·Î µé¾î°¡´Â °´Ã¼¸¦ ´Ù½Ã º¸³À´Ï´Ù. ÀÌ´Â °´Ã¼°¡ ±ÍÇÏÀÇ ÃëÇâ¿¡ ´ëÇÑ ÁÖ ³×ÀÓ ½ºÆäÀ̽º¿¡ ³Ê¹« °¡±õ°í ÇÁ·ÎÁ§Æ®ÀÇ ±âº» ³×ÀÓ ½ºÆäÀ̽º¿¡ ³Ê¹« °¡±õ°Ô ¹Ýµå½Ã·Á¸é °´Ã¼°¡ ¼ÓÇÑ °æ¿ì ÀϹÝÀûÀ¸·Î À¯¿ëÇÕ´Ï´Ù .: Rebless Scalar, Array ¹× Çؽà ÂüÁ¶. ½ºÄ®¶ó :: Util :: ReftypeÀ» »ç¿ëÇÏ¿© ¸ðµç À¯ÇüÀÇ Ãູ¹ÞÀº ¹°°ÇÀ» °È´Â ¹æ¹ýÀ» ¹ß°ßÇÕ´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.
Ŭ·¡½º :: Rebress. °ü·Ã ¼ÒÇÁÆ®¿þ¾î