¼÷Á¦¸¦ Á¦Ãâ Çϱâ Àü À¯ÀÇ»çÇ×À» ²À ÀÐ¾î º¸°í ºÒÀÌÀÍÀ» ¹ÞÁö ¾Êµµ·Ï ÇϽñ⠹ٶø´Ï´Ù.

¼÷Á¦ Á¦Ãâ À¯ÀÇ»çÇ×

  1. ¹®Á¦´ç ÇϳªÀÇ .ml(OCaml) ÆÄÀÏÀ» ³À´Ï´Ù.

    ¿ì¸® À¥ Á¦Ãâ ¾ç½Ä¿¡ º¸¸é °¢ ¼÷Á¦ÀÇ °¢ ¹®Á¦´ç ÇÑ ÆÄÀϾ¿ ³¾ ¼ö ÀÖµµ·Ï µÇ¾î ÀÖ½À´Ï´Ù. ¹Ýµå½Ã ¹®Á¦ ¹øÈ£¿¡ ¸Â´Â .ml ÆÄÀÏÀ» Á¦ÃâÇϽʽÿÀ. ¿©·¯ ÆÄÀÏÀ» ÇϳªÀÇ ¾ÐÃàÆÄÀÏ·Î ¹­¾î¼­ ÇÑ ±ºµ¥·Î¸¸ ¿Ã¸®´Â ÀÏÀÌ ¾øµµ·Ï ÇØÁֽʽÿÀ.

  2. ¼÷Á¦¿¡¼­ ¿ä±¸ÇÏ´Â °Í¸¸ Á¤È®ÇÏ°Ô ±º´õ´õ±â ¾øÀÌ ³À´Ï´Ù.

    ¼÷Á¦¿¡¼­ Á¦½ÃÇÑ »À´ë(º¯¼ö/ÇÔ¼ö À̸§, ŸÀÔ µî)ÀÇ ³»¿ëÀ» ÀÓÀÇ·Î ¹Ù²ÙÁö ¸¶½Ã°í ¼÷Á¦¿¡ ÀÖ´Â ±×´ë·Î »ç¿ëÇϽʽÿÀ. Å×½ºÆ®¿ë Á¤ÀǵéÀ̳ª ÀÔÃâ·Â°ú °°Àº ±º´õ´õ±â´Â Æ÷ÇÔÇÏÁö ¸¶½Ê½Ã¿À. Å×½ºÆ®¿ë ÇÔ¼ö³ª µ¥ÀÌŸ Á¤ÀÇ, ÀÔÃâ·Â µîÀº ÀÏ°ýÀû äÁ¡¿¡ ¹æÇØ¿ä¼Ò°¡ µÉ ¼ö ÀÖ½À´Ï´Ù. °¡Àå ÁÁÀº ¹æ¹ýÀº Å×½ºÆ® Äڵ带 ¾²½Ã´Ù°¡, ³ªÁß¿¡ ³¾ ¶§¿¡¸¸ ÁÖ¼®À¸·Î °¨½ÎÁÖ´Â °ÍÀÔ´Ï´Ù.

  3. OCamlc ·Î ÄÄÆÄÀϵǴ ¿Ã¹Ù¸¥ OCaml ÇÁ·Î±×·¥À» ³À´Ï´Ù.

    ÄÄÆÄÀϵÇÁö ¾Ê´Â ÇÁ·Î±×·¥Àº ³»Áö ¾ÊÀº °Í°ú ¶È°°ÀÌ Ã³¸®µË´Ï´Ù. ±º´õ´õ±â¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â °ÍÀº ÁÁÁö¸¸, ÆÄÀÏ ÀÚü·Î µ¹¾Æ°¡´Â ÇÁ·Î±×·¥À» ³»¼Å¾ß ÇÕ´Ï´Ù. ƯÈ÷ ŸÀÔÁ¤ÀÇ´Â ¼÷Á¦¿¡ ÀÖ´Ù¶óµç°¡, ¹«½¼ ¹«½¼ ÇÔ¼ö Á¤ÀÇ´Â ¼÷Á¦¿¡ ³ª¿ÍÀִ´ë·Î´Ù¶ó´Â ½ÄÀ¸·Î ÁÖ¼®¸¸ ´Ù´Â °ÍÀº ¹«È¿ÀÔ´Ï´Ù. °¡·É, OCaml ¹Ù·Î½ÇÇà ÄÄÆÄÀÏ·¯ÀÇ ÀÔ·Â ³»¿ëÀ» ÆÄÀÏ¿¡ ´ã¾Æ Á¦ÃâÇÏ´Â °æ¿ì°¡ Àִµ¥, ÀÌ´Â ¿Ã¹Ù¸¥ OCaml ÇÁ·Î±×·¥ÀÌ ¾Æ´Õ´Ï´Ù. OCaml 1.ml°ú °°ÀÌ ½ÇÇàÇÏ¿© ¿Ã¹Ù¸¥ °á°ú¸¦ ³»´Â 1.ml ÆÄÀÏÀ» Á¦ÃâÇϽʽÿÀ.

  4. ù¸Ó¸®¿¡ ¼Ò¼Ó/Çйø/À̸§ ¹× ¹®Á¦¹øÈ£¸¦ ÁÖ¼®À¸·Î Ç¥±âÇϸé ÁÁ½À´Ï´Ù.

  5. ¼Ò½ºÄÚµåÀÇ °¡½Ã¼ºÀ» ³ôÀ̱â À§ÇØ, µÇµµ·Ï ÇÑ ÁÙÀº 79ÀÚ À̳»·Î ÀûÀýÇÑ µé¿©¾²±â¸¦ ÇØ Áֽô °ÍÀÌ ÁÁ½À´Ï´Ù.