| eval :: context. eval :: ÄÁÅؽºÆ®´Â ÄÁÅؽºÆ® ·¡ÆÛ¿¡¼ Perl Äڵ带 Æò°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
eval :: context. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À̸§:
- Khemir Nadim ibn Hamouda
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~nkh/PerlBuildSystem-0.44/PBS/Digest.pm
eval :: context. ű×
eval :: context. ¼³¸í
eval :: ÄÁÅؽºÆ®´Â ÄÁÅؽºÆ® ·¡ÆÛ¿¡¼ Perl Äڵ带 Æò°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. eval :: ÄÁÅؽºÆ®´Â ÄÁÅؽºÆ® ·¦ÆÛ¿¡¼ Perl Äڵ带 Æò°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù .Synopsis eval :: context; MY $ CONTEXT = NEW EVAL :: CONTEXT (PRE_CODE => "STRICT; NUSE °æ°í; NUSE »ç¿ë); # ÄÚµå´Â ¹®¸Æ¿¡ ÀûÀç µÈ ¾ö°ÝÇÏ°í °æ°í·Î Æò°¡µË´Ï´Ù. $ context-> eval (code => 'print "eval :: context!";'); $ context-> eval (code_from_file => file.pl ');ÀÌ ¸ðµâÀº ƯÁ¤ ÄÁÅؽºÆ®¿¡¼ Perl Äڵ带 Æò°¡ÇÒ ¼öÀÖ´Â ¼ºê ·çƾÀ» Á¤ÀÇÇÕ´Ï´Ù. ÄÚµå´Â ¹®ÀÚ¿·Î Á÷Á¢ ¶Ç´Â ÀÐÀ» ÆÄÀÏ À̸§À¸·Î Àü´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÄÚµå¿Í Æò°¡ÇÏ·Á´Â Äڵ尣¿¡ º¯¼ö ¹× ¼ºê ·çƾÀ» Á¤ÀÇÇÏ°í ¼±ÅÃÀûÀ¸·Î °øÀ¯ ÇÒ ¼öÀÖ´Â ÀϺΠ¼ºê ·çƾÀ» Á¦°øÇÕ´Ï´Ù. ¸¶Áö¸·À¸·Î ¾ÈÀüÇÑ °´½Ç¿¡¼ Äڵ带 ½ÇÇàÇÏ´Â µ¥ ¸î °¡Áö Áö¿øÀÌ ÀÖ½À´Ï´Ù. PerlSec, ¾ÈÀü, opcode, taint ¹× ±âŸ º¸¾È °ü·Ã ¹®¼¸¦ ÀÐÀ¸½Ê½Ã¿À. ÀÔ·ÂÀ» Á¦¾îÇϽʽÿÀ. ¿ä±¸ »çÇ× : ¡¤ Perl.
eval :: context. °ü·Ã ¼ÒÇÁÆ®¿þ¾î