| ö° ÀºÇà °øÅë ¸®ÇÁÃ÷ Å©·Î½º Ç÷§Æû °øÅë LISP ÄÄÆÄÀÏ·¯ |
Áö±Ý ´Ù¿î·Îµå |
ö° ÀºÇà °øÅë ¸®ÇÁÃ÷ ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Steel Bank Common Lisp Team
ö° ÀºÇà °øÅë ¸®ÇÁÃ÷ ű×
ö° ÀºÇà °øÅë ¸®ÇÁÃ÷ ¼³¸í
Å©·Î½º Ç÷§Æû °øÅë LISP ÄÄÆÄÀÏ·¯ ½ºÆ¿ ÀºÇà °øÅë Lisp (SBCL)´Â ¹«·áÀÌ¸ç »ç¿ëÇϱ⠽¬¿î °í¼º´É °øÅë Lisp ÄÄÆÄÀÏ·¯ÀÔ´Ï´Ù. ANSI °øÅë LISPÀÇ ÄÄÆÄÀÏ·¯ ¹× ·±Å¸ÀÓ ½Ã½ºÅÛ ¿Ü¿¡µµ °Àç ¹ðÅ© °øÅë LISP´Â µð¹ö°Å, Åë°è ÇÁ·ÎÆÄÀÏ ·¯, ÄÚµå Ä¿¹ö¸®Áö µµ±¸ ¹× ±âŸ ¸¹Àº È®ÀåÀ» Æ÷ÇÔÇÑ ´ëÈ½Ä È¯°æÀ» Á¦°øÇÕ´Ï´Ù .Steel Bank Common Lisp´Â Mac OS X¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. , Windows ¹× Linux Ç÷§Æû. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ ȣȯµÇÁö ¾Ê´Â º¯°æ : SB! Ä¿³Î : 5 ³â ÀÌ»ó »ç¿ëµÇÁö ¾Ê´Â ÀνºÅϽº -Lambda´Â ÀÌÁ¦ ´õ ÀÌ»ó Áö¿øµÇÁö ¾Ê½À´Ï´Ù. ¡¤ Çâ»ó : read () ¹× write ()°¡ SB-POSIX¿¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ Çâ»ó : Å»¼±ÀÚÀÇ Á¾·ù´Â ´õ Á¤È®ÇÏ°Ô ¼±Æ÷µÇ¾î ÄÝ »çÀÌÆ®¸¦ ´õ Àß ÂïÀ» ¼ö ÀÖ½À´Ï´Ù. ¡¤ Çâ»ó : ÄÄÆÄÀÏ Å¸ÀÓµµ ó¸® Áß ¿À·ù (Áï, eval-then)´Â ´õ ÀÌ»ó ÀâÈ÷Áö ¾Ê½À´Ï´Ù. (1.0.34 »çÀü¿¡ µÇµ¹¾Æ °¡±â) ¡¤ ÃÖÀûÈ : ¾à°£ ´õ ºü¸¥ ISQRT. (# 713343) ¡¤ ¹ö±× ¼öÁ¤ : SH ±â¹Ý Å×½ºÆ®¿¡¼ Solaris / bin / sh¸¦À§ÇÑ ´õ ³ªÀº Áö¿ø. ¡¤ ¹ö±× ¼öÁ¤ : Á¤ÀǵÇÁö ¾ÊÀº ÇÔ¼ö¸¦ ÃßÀû ÇÒ ¶§ ÃßÀûÀÌ ´õ Àß ÀÛµ¿ÇÕ´Ï´Ù. (# 740717) ¡¤ ¹ö±× ¼öÁ¤ : (Funcall # '(¶÷´Ù ...) ... ºñ±³ÇÏ¿© (Funcall #'(¶÷´Ù ...) ...¿¡ ´ëÇÑ ÃÖÀûȸ¦ ³õÃƽÀ´Ï´Ù.). ¡¤ ¹ö±× ¼öÁ¤ : (¶÷´Ù ...) ...) À¯È¿ÇÏÁö ¾ÊÀº Àμö Ä«¿îÆ®°¡ÀÖ´Â ¾ç½ÄÀº ÄÄÆÄÀÏ Å¸ÀÓ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù. (# 720382) ¡¤ ¹ö±× ¼öÁ¤ : (Funcall (ÇÔ¼ö À̸§ oops) ...°ú °°Àº ¾ç½ÄÀº ºÒ¸¸¾øÀÌ ÄÄÆÄÀϵǾú½À´Ï´Ù. ¡¤ ¹ö±× ¼öÁ¤ : eval¿¡¼ ±â´ÉÀ»À§ÇÑ ´ú ÀÚ¼¼ÇÑ ¼Ò½º ¾ç½Ä. (# 747485) ¡¤ ¹ö±× fi ...
ö° ÀºÇà °øÅë ¸®ÇÁÃ÷ °ü·Ã ¼ÒÇÁÆ®¿þ¾î