| ½º·¹µå :: °Ý¸® ½º·¹µå :: ºÐ¸® ¹°Àº ¿ÜºÎ ÀûÀ¸·Î È£Ãâ ÇÒ ¼öÀÖ´Â ½º·¹µå¸¦ ¸¸µå´Â µ¥ »ç¿ëµÇ´Â Perl ¸ðµâÀÌ¸ç ¸ðµâÀ» ºÐ¸®Çϱâ À§ÇØ »ç¿ëÇÕ´Ï´Ù ... |
Áö±Ý ´Ù¿î·Îµå |
½º·¹µå :: °Ý¸® ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À̸§:
- Graciliano M. P.
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~gmpassos/
½º·¹µå :: °Ý¸® ű×
½º·¹µå :: °Ý¸® ¼³¸í
Thread :: Sizes´Â ¿ÜºÎ ÀûÀ¸·Î È£Ãâ ÇÒ ¼öÀÖ´Â ½º·¹µå¸¦ ¸¸µå´Â µ¥ »ç¿ëµÇ´Â Perl ¸ðµâÀÔ´Ï´Ù. Thread :: SizationÀº ¿ÜºÎ¿¡¼ È£Ãâ ÇÒ ¼öÀÖ´Â ½º·¹µå¸¦ ¸¸µå´Â µ¥ »ç¿ëµÇ´Â Perl ¸ðµâÀÔ´Ï´Ù.ÀÌ ¸ðµâÀº ±âº» ½º·¹µå¿¡¼·Îµå µÈ ¸ðµâÀ» °Ý¸®ÇÏ´Â ÁÖ¿ä ¸ñÀûÀ» °¡Áö°í ÀÖ½À´Ï´Ù. ¾ÆÀ̵ð¾î´Â ½º·¹µå¸¦ ¸¸µå´Â °ÍÀÔ´Ï´Ù. :: °´Ã¼ ¹× È£Ã⠸޼ҵ带 ºÐ¸®ÇÏ°í µ¿±âȵǰí À¯µ¿È µÈ calls.also¿Í ÇÔ²² Äڵ带 Æò°¡ÇÏ°í ³»ºÎ¿¡¼ ¸ðµâÀ» »ç¿ëÇÕ´Ï´Ù. SSONS´Â ¿©·¯ °³ÀÇ ½º·¹µå¸¦ °¡Áú ¼ö ÀÖ½À´Ï´Ù :: °¢ ½º·¹µåÀÇ ´Ù¸¥ »óÅ°¡ÀÖ´Â ´Ù¸¥ »óŸ¦ °¡Áø °´Ã¼¸¦ ºÐ¸®ÇÕ´Ï´Ù (°¢ ½º·¹µå °¢ ½º·¹µåÀÇ ´Ù¸¥·Îµå µÈ ¸ðµâ). ÀúÀå ¸Þ¸ð¸® ½º·¹µå :: SINALATE´ÂÀÌ ¾î¸Ó´Ï ½º·¹µå¸¦ »ç¿ëÇÏ¿© ´Ù¸¥ ¸ðµç ½º·¹µå¸¦ ¸¸µå´Â °Íº¸´Ù Perl ÀÎÅÍÇÁ¸®ÅÍÀÇ Å¬¸®³Ê ¹öÀüÀ» º¸À¯ÇÏ°í ÀÖ½À´Ï´Ù. ½Ç :: ºÐ¸®; ³» $ thi = ½º·¹µå :: °Ý¸® -> new (); $ thi-> eval ( '2 ** 10'); ... $ thi-> eval (Q` ÇÏÀ§ Å×½ºÆ® {my ($ var) = @_; $ VAR ** 10;}`); $ thi-> ÅëÈ ( 'test', 2); ... $ thi-> »ç¿ë ( 'data :: dumper'); $ THI-> ÅëÈ ( 'data :: Dumper :: Dumper', , [ºÐ¸®)ÀÇ ¿¹´Â ´ÙÀ½°ú °°½À´Ï´Ù. My $ Job = $ thi-> eval_detached (Q` (1..5) {print "> $ _n"; ¼ö¸é (1);} ¸®ÅÏ 2 ** 3;`); $ JOB-> WAIT_TO_START; while ($ JOB-> is_running) {print "." ...¿¡ } $ JOB Àμâ Àμâ; ÀÌ¹Ì Á¸ÀçÇÏ´Â ½º·¹µå »çº» ¸¸µé±â :: °Ý¸® : ^ MY $ THI = ½º·¹µå :: °Ý¸® -> new (); ## $ thi¿¡¼ /¿¡¼ ½º·¹µå¸¦ ¸¸µé°í ¹ÝȯÇÕ´Ï´Ù. $ thi2 = $ thi-> new_internal; À§ÀÇ ÄÚµå´Â Perl ÀÎÅÍÇÁ¸®ÅÍÀÇ ´Ù¸¥ »óŸ¦ ´Ù¸¥ »çº»À¸·Î ¸¸µå´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.
½º·¹µå :: °Ý¸® °ü·Ã ¼ÒÇÁÆ®¿þ¾î