À¯´Ï ÄÚµå :: °úºÎÇÏÀ¯´Ï ÄÚµå :: °úºÎÇÏ´Â À¯´Ï ÄÚµå Á¶ÀÛÀ» ±¸ÇöÇÏ´Â PERL ¼Ò½º ÇÊÅÍÀÔ´Ï´Ù. | |
Áö±Ý ´Ù¿î·Îµå |
À¯´Ï ÄÚµå :: °úºÎÇÏ ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- Perl Artistic License
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Jeffrey Goff
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~jgoff/Text-PromptBalanced-0.02/PromptBalanced.pm
À¯´Ï ÄÚµå :: °úºÎÇÏ Å±×
À¯´Ï ÄÚµå :: °úºÎÇÏ ¼³¸í
À¯´Ï ÄÚµå :: °úºÎÇÏ´Â Unicode ÀÛ¾÷À» ±¸ÇöÇÏ´Â Perl ¼Ò½º ÇÊÅÍÀÔ´Ï´Ù. À¯´Ï ÄÚµå :: °úºÎÇÏ´Â À¯´Ï ÄÚµå Á¶ÀÛÀ» ±¸ÇöÇÏ´Â Perl ¼Ò½º ÇÊÅÍÀÔ´Ï´Ù. ¼ ´ÏÅé »ç¿ë ¹®ÀÚ ': Full'À» »ç¿ëÇϽʽÿÀ. À¯´Ï ÄÚµå :: °úºÎÇÏ ( "n {Union}"=> infix => sub {my % a = map {$ _ => 1} @ {$ _ {$ _ => 1} @ {$ _ }; ¸®ÅÏ Å° (% A, $ b);}, "n {superscript 2}"=> postfix => sub {$ _ ** 2}, "n} Sign} "=> Á¢µÎ¾î => Sub {! $ _ }, => OUTFIX => SUB {POSIX :: FLOOR ($ _ )},); @union = (@a n {union @b); # °ýÈ£°¡ ÇÊ¿äÇÕ´Ï´Ù. "ÇÇŸ°í¶ó½º°¡ À߸øµÇ¾ú½À´Ï´Ù!" # sqrt ((3) n {supercript 2} + (4) n {supercript 2}) == 5; $ b = n {sign} ($ b); # ¿©±â¿¡µµ ³Ê¹« ´Ù´Ï´Â "¹Ù´ÚÀ» ÅëÇØ ¶³¾îÁ³½À´Ï´Ù."# ±ÕÇü ÀâÈù ¹®ÀÚ´Â n {¿ÞÂÊ ¹Ù´Ú} -3.2N} == 4¸¦ ¾Æ´Ñ ÇÑ ÀÚ½ÅÀÇ °ýÈ£¸¦ Çü¼ºÇÕ´Ï´Ù. ´ç½ÅÀÌ ÀÚ½ÅÀÇ À¯´Ï ÄÚµå ¿¬»êÀÚ¸¦ ¼±¾ðÇÏ°í Á¢µÎ»ç·Î ÇൿÇÏ°ÔÇÏ´Â °ÍÀ» Çã¿ëÇÕ´Ï´Ù (°°Àº ½Ã±×¸¶ ¶Ç´Â ÀÏüÇü), Postfix (°°Àº), infix (À¯»çÇÑ À¯»ç) ¶Ç´Â outfix (¹Ù´Ú ¿¬»êÀÚ¿Í °°Àº 'L'l 'like and'J'-like brackets). UTF-8 ´ÜÀÚ, À¯´Ï ÄÚµå ¹®ÀÚÀÇ n {} ±¸¹®ÀÌ »ç¿ëµË´Ï´Ù. ÀÓÀÇÀÇ ¿î¿µÀÚÀÇ °³³äÀ» Áö¿øÇÏ°í,ÀÌ ¸ðµâ ¼ÓÀÓ¼ö´Â ¼Ò½º ÇÊÅ͸¦ »ç¿ëÇÏ¿© ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù. µû¶ó¼ ¸ðµç "¿î¿µÀÚ"´Â °ýÈ£ ¾È¿¡ ¹ÀÎ Àμö°¡ ÀÖ¾î¾ßÇÕ´Ï´Ù. ÀÌ Á¦ÇÑÀº ÀÌ°ÍÀ» ÇÒ ¼öÀÖ´Â ´õ ÁÁÀº ¹æ¹ýÀÌ ¹ß°ßµÇ¸éÀÌ Á¦ÇÑÀÌ µé¾î ¿Ã¸± °ÍÀÔ´Ï´Ù. ÀÌ´Â "½ÇÁ¦"¿¬»êÀÚ°¡ ¾Æ´Ï¹Ç·Î ¿ì¼± ¼øÀ§¸¦ ÁöÁ¤Çϱâ À§ÇØ (ÇöÀç) ¹æ¹ýÀÌ ¾ø½À´Ï´Ù. ¸ðµç À¯´Ï ÄÚµå "¿î¿µÀÚ"´Â ÇÔ¼ö È£ÃâÀÇ ¿ì¼± ¼øÀ§ÀÔ´Ï´Ù (¿¹ : ¸ðµÎ ÇÔ¼ö È£Ãâ). ...¿¡ ´Ù¸¥ °÷¿¡¼ ¿Ã¹Ù¸£°Ô ÇൿÇÏ´Â °Í¿¡µµ ºÒ±¸ÇÏ°í, substr ()Àº ÇÑ Ä³¸¯ÅÍ°¡ À¯´Ï ÄÚµå :: °úºÎÇÏ .Anyway ³»ºÎÀÇ 1 ¹ÙÀÌÆ®¿Í °°´Ù°í »ý°¢ÇÕ´Ï´Ù.ÀÌ ¸ðµâÀº 4 °¡Áö ±âº» À¯ÇüÀÇ ¿¬»êÀÚ¸¦ Á¤ÀÇÇÕ´Ï´Ù. Á¢µÎ»ç ¹× infix´Â Perlix ¿¬»êÀÚ°¡ ±âº»ÀûÀ¸·Î ¿þÀÌ ·»Áî¾øÀÌ È£ÃâÀ» È£ÃâÇÏ´Â °Íó·³ PerlÀÇ ´ëºÎºÐÀÇ »ç¿ëÀÚ¿¡°Ô Àͼ÷ÇؾßÇÕ´Ï´Ù. infix ¿¬»êÀÚ´Â ¹°·Ð Àͼ÷ÇÑ + etceteraÀÔ´Ï´Ù. Postfix ¿î¿µÀÚ¸¦À§ÇÑ ÃÖ°íÀÇ À¯Ãß´Â ¾Æ¸¶µµ »ç°¢ÇüÀÇ ´ë¼ö Ç¥±â¹ý ÀÏ °ÍÀÔ´Ï´Ù. $ A ** 2´Â PERLÀÇ Ç¥±â¹ýÀÔ´Ï´Ù. ±×¸®°í Á¶±Ý ÀÌ»óÇÑ °Í. OutFix´Â »ç¿ëÀÚ Á¤ÀÇ ºê·¡Å¶À¸·Î °¡Àå Àß »ý°¢ÇØ º¼ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Ç¥±â¹ý¿¡ ´ëÇѺ¸´Ù ÀϹÝÀûÀÎ ¿ëµµ Áß Çϳª´Â ¹Ù´Ú ¿îÀüÀÚÀÇ ÁöÀÖ´Â ¼öÇп¡¼ ¼öÇп¡¼ ³ª¿É´Ï´Ù. ¸Ç À§ ¹Ù°¡ ´©¶ô µÈ °ýȣó·³ º¸ÀÌ´Â °ÍÀº È¿°úÀûÀ¸·Î POSIX :: Floor ()¸¦ ¹ÝȯÇÕ´Ï´Ù. OutFix ¿¬»êÀÚ´Â ÀÚ½ÅÀÇ °ýÈ£¸¦ Á¤ÀÇÇÕ´Ï´Ù.ÀÌ À¯ÇüÀÇ ¿¬»êÀÚ´Â ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. ºü¸¥ ¿ä¾à ´ÙÀ½°ú °°½À´Ï´Ù : Prefixoperator´Â Á÷Á¢ Á÷Á¢ À̵¿ÇÕ´Ï´Ù. ÇÇ¿¬»êÀÚ°¡ µé¾îÀÖ´Â °ýÈ£. °ø¹éÀº ¿î¿µÀÚ¿Í °³¹æ °ýÈ£ »çÀÌ¿¡ Çã¿ëµË´Ï´Ù. ÀÌ´Â ÇÔ¼ö È£Ãâ°ú °°Àº ÀÛµ¿ÇÕ´Ï´Ù. ample : n {not sign} ($ b) PostFixOperator´Â ÇÇ¿¬»êÀÚ°¡ µé¾îÀÖ´Â °ýÈ£°¡ Á÷Á¢ Á÷Á¢ À̵¿ÇÕ´Ï´Ù. Á¼Àº °ýÈ£¿Í ¿î¿µÀÚ »çÀÌ¿¡´Â °ø¹éÀÌ Çã¿ëµË´Ï´Ù. ÀÌ°ÍÀº ÁÁÀº perlÀÌ °°Áö¸¸ ´ë¼öÇп¡´Â ¸¹Àº µ¿µî°¡°¡ ÀÖ½À´Ï´Ù. »ùÇà : ($ a + $ b) n {superscript two} infrixoperator´Â °ýÈ£ ¾ÈÀÇ ¾îµò°¡¿¡ ÀÖ½À´Ï´Ù. °ø¹éÀº °ýÈ£¿Í operator°£¿¡ Çã¿ëµË´Ï´Ù. ample : ($ a n {¿ä¼Ò} @List) OutFixOperators´Â Àμö¸¦ µÑ·¯½Î°í °ýÈ£·Î º¯È¯µË´Ï´Ù. µû¶ó¼ °ø¹éÀº ¿îÀüÀÚ ½Ö ¾È¿¡ÀÖ¾î¼ Çã¿ëµË´Ï´Ù. Operators´Â hope.sampe : $ C = N {¿ÞÂÊ ¹Ù´Ú} $ a _ + $ bn {¿À¸¥ÂÊ ¹Ù´Ú} °ýÈ£ÀÇ ¿ä±¸ »çÇ×À» ¾Ë¾Æ³¾ ¼öÀÖ´Â Áï½Ã °ýÈ£¿¡ ´ëÇÑ ¿ä±¸ »çÇ×À» Á¦°ÅÇÕ´Ï´Ù. ÀÌ ¿¬»êÀÚ°¡ Perl ³»Àå¿¡ °¡±õ°Ô ÇൿÇÏ°ÔÇϽʽÿÀ. ÁßøÀº ¿Ïº®ÇÏ°Ô ÇÕ¹ýÀûÀÌÁö¸¸ ¿©·¯ °³ÀÇ infix ¿¬»êÀÚ°¡ ÇÑ ¼¼Æ®ÀÇ °ýÈ£ ¾È¿¡ °øÁ¸ ÇÒ ¼ö ¾ø½À´Ï´Ù. Àç¹ßÀÎ : ¡¤ perl ¿ä±¸ »çÇ× : ¡¤ Perl.
À¯´Ï ÄÚµå :: °úºÎÇÏ °ü·Ã ¼ÒÇÁÆ®¿þ¾î
Apache2 :: ASP :: Server.
Apache2 :: ASP :: Server´Â apache2 :: ASP ÇÁ·Î±×·¡¹ÖÀ»À§ÇÑ À¯Æ¿¸®Æ¼ °³Ã¼ÀÔ´Ï´Ù. ...
278
MARC :: DOC :: Æ©Å丮¾ó
MARC :: DOC :: TutorialÀº Marc :: RecordÀÇ »õ·Î¿î »ç¿ëÀÚ¸¦À§ÇÑ ¹®¼ Àü¿ë ¸ðµâÀÔ´Ï´Ù. ...
233