Yaml :: Logic.

YAMLÀÇ °£´ÜÇÑ ºÎ¿ï ·ÎÁ÷
Áö±Ý ´Ù¿î·Îµå

Yaml :: Logic. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Michael Schilli
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~mschilli/

Yaml :: Logic. ű×


Yaml :: Logic. ¼³¸í

YAML °£´ÜÇÑ ºÎ¿ï ³í¸® YAML :: ³í¸®°¡ ¾ÈÀü ¸ðµâÀ» Á¦¾î ÇÒ ¼öÀÖ´Â ÀÓÀÇÀÇ code.While ÆÞ Äڵ带 ½ÇÇàÇϵµ·Ï Çã¿ëÇÏÁö ¾Ê°í, »ç¿ëÀÚ°¡ ±¸¼º ÆÄÀÏÀÇ °£´ÜÇÑ ºÎ¿ï ·ÎÁ÷À» Á¤ÀÇ ÇÒ ¼ö ÀÖ½À´Ï´Ù ÆÞ ¸ðµâ, ¾ÈÀü ¹«ÇÑ Á¤ÀÇ¿¡¼­ »ç¿ëÀÚ¸¦ ¸·À» ¼ö ¾ø½À´Ï´Ù ·çÇÁ, °¡´ÉÇÑ ¸ðµç ¸Þ¸ð¸®¸¦ ¼Ò¸ðÇϰųª Àß ¾Ë·ÁÁø ÆÞ ¹ö±×¸¦ ÀÌ¿ëÇÏ¿© ÀÎÅÍÇÁ¸®ÅÍ Ãæµ¹. YAML :: ³í¸® Áß ÇϳªÀÌ Á¡¿¡¼­ ¿Ïº®ÇÏÁö ¾ÊÁö¸¸ Á¸ ½Ã¶óÄí»çÀÇ ·ÎÁî :: DB :: °´Ã¼ :: QueryBuilder ¸ðµâ¿¡ ÀÇÇØ ¿µ°¨À»Çß´Ù ÇÕ¸®Àû Çϵå YAML ÆÄÀÏ ³»¿¡¼­ ºÎ¿ï ³í¸®¿¡ ´ëÇÑ À¯ÇØ code.The ±¸¹®À» Á¤ÀÇ ÇÒ ¼ö ÀÖ½À´Ï´Ù ¾î´À´Â SQL·Î º¯È¯ ·ÎÁ÷À» Á¤ÀÇÇÏ´Â µ¥ÀÌÅÍ ±¸Á¶¸¦ Á¦°øÇÑ´Ù. YAML :: ·ÎÁ÷Àº, »ó±â µ¥ÀÌÅÍ ±¸Á¶´Â ´ÙÀ½°ú °°ÀÌÇÏ´Â º¯¼ö $ VAR´Â "foo¸¦"°ª°ú °°ÀºÁö ¿©ºÎ ¸ð½ÀÀ» È®ÀÎÇÒ ´ë½Å ÆÞ code.For ¿¹·Î º¯È¯ÇÏ¿© µ¥ÀÌÅÍ ±¸Á¶¸¦ Ãë ÀÌ º¯¼öÀÇ °ª°ú ºñ±³ÇÏ´Â °ªÀ» ¸ðµÎ Æ÷ÇÔÇÏ´Â ¹è¿­¿¡ ´ëÇÑ ÂüÁ¶ÀÌ´Ù. YAML¿¡¼­, ±ÔÄ¢ µîÀÌ ¿Ü¸ð : - $ VARÀº - fooandÀÌ YAML :: ·ÎÁ÷ÀÌ ¼ö¶ôÇÏ´Â ±¸¹®Àº Á¤È®È÷ÀÌ´Ù. Âü°í À§ÀÇ YAML ±¸¼ºÀ» ºÐ¼® ÇÑ ÈÄ, ´ç½ÅÀº YAML :: ·ÎÁ÷ÀÇ¿¡ ±ÔÄ¢ Ç׸ñ ³»ºÎ¿¡¼­¸¸ ¹è¿­ÀÇ ½ÉÆÇÀ» Åë°úÇؾßÇÑ´Ù´Â Æò°¡ () ¸Þ¼Òµå : $ logic-> Æò°¡ ($ yaml_data -> {±ÔÄ¢}, ... Åë°ú »ç¿ë YAML :: ³í¸®; ³» $ ·ÎÁ÷ = YAML :: Logic-> »õ°¡ YAML :: Syck QW (·Îµå) ¹è¿­ ref.SYNOPSIS »ç¿ëÀ»¹ÞÀ» °ÍÀ¸·Î ¿¹»ó·Î¼­ Àüü YAML µ¥ÀÌÅÍ´Â YAML :: ³í¸®¿¡ ¿À·ù°¡ ¹ß»ýÇÒ °Í (); ###¸¦ Å×½ºÆ® YAML ÆÄÀÏ¿¡ Á¤ÀÇ µÈ °÷ ... ³» $ µ¥ÀÌÅÍ = ÇÏÁß (q´Â {#´Â "foo´Â"¿¡ ±ÔÄ¢°ú µ¿ÀÏ $ VARÀÔ´Ï´Ù : - $ VAR - foo´Â}); ### Å×½ºÆ® ¼öÇà ÀÀ¿ë ÇÁ·Î±×·¥ ÄÚµå : °æ¿ì ($ logic-> Æò°¡ ($ µ¥ÀÌÅÍ -> {±ÔÄ¢}, {VAR => "foo´Â"})) {TRUE "Àμâ! ";} ¿ä±¸ »çÇ× : ¡¤ Perl.


Yaml :: Logic. °ü·Ã ¼ÒÇÁÆ®¿þ¾î