jfli.

¹«·á Java ¿Ü±¹¾î ÀÎÅÍÆäÀ̽º °øÅë LISP
Áö±Ý ´Ù¿î·Îµå

jfli. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Freeware
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Rich Hickey
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • ¿î¿µÃ¼Á¦:
  • Mac OS X
  • ÆÄÀÏ Å©±â:
  • 48 KB

jfli. ű×


jfli. ¼³¸í

ÀϹÝÀûÀÎ Lisp.¿¡ ´ëÇÑ ¹«·á Java ¿Ü±¹¾î ÀÎÅÍÆäÀ̽º JFLI´Â Lisp ÇÁ·Î±×·¥¿¡¼­ »ç¿ëÇϱâ À§ÇØ Java ¹× Java ¶óÀ̺귯¸®¿¡ ´ëÇÑ Æ÷°ýÀûÀÌ°í ¾ÈÀüÇÏ¸ç µ¿Àû ¹× Lisp-Y ¾×¼¼½º¸¦ Á¦°øÇÏ´Â °øÅë Lisp ¿ë ¶óÀ̺귯¸®·Î java.jfli°¡ ¾Æ´Ñ Lisp¿¡¼­ ÀÛµ¿ÇÏ´Â Lisp¿¡¼­ ÀÛ¾÷À» °­Á¶ÇÏ´Â °Íó·³ ÀÛµ¿ÇÕ´Ï´Ù. LWW ¹× LWM (SunÀÇ JVMÀ» °¢°¢ »ç¿ë)ÇÏ°í µÎ °¡Áö ¸ðµÎ¿¡¼­ Àß ÀÛµ¿ÇÕ´Ï´Ù. ÃÖ±Ù¿¡ (2007) LWL¿¡¼­ ±¤¹üÀ§ÇÏ°Ô Å×½ºÆ®µÇ¾ú½À´Ï´Ù. ±×°ÍÀº ´Ù¸¥ lispworks¿¡ ´ëÇÑ »ç¼ÒÇÑ Æ÷Æ®À̸ç, °­·ÂÇÑ FLI°¡ÀÖ´Â °øÅëµÈ LISP¿¡ ´ëÇÑ °¡´ÉÇÑ Æ÷Æ®°¡µÇ¾î¾ßÇÕ´Ï´Ù. ¶ÇÇÑ ÀÏÄ¡ÇÏ´Â JNI ±¸ÇöÀ¸·Î ¸ðµç JVM¿¡¼­µµ ÀÛµ¿ÇؾßÇÕ´Ï´Ù. JFLI´Â 3 °³ÀÇ LISP ÆÄÀÏ (¹× ÷ºÎ µÈ DEFSYS ÆÄÀÏ), ½Ã½ºÅÛ ºôµù À¯Æ¿¸®Æ¼ (build-java-classes.lisp) ¹× ¼±ÅÃÀû Java .jar ÆÄÀÏÀÇ ÀÛÀº ½Ã½ºÅÛÀ» Æ÷ÇÔÇÕ´Ï´Ù. ù ¹ø° LISP ÆÄÀÏ ÀÎ JNI.LISP´Â ·Î¿ì ·¹º§ API¸¦ Java ±âº» ÀÎÅÍÆäÀ̽º¿¡ Á¤ÀÇÇÏ°í ¿©±â¿¡ ¹®¼­È­µÇÁö ¾Ê½À´Ï´Ù. µÎ ¹ø° jfli.lisp´Â jni.lisp¿¡ µû¶ó ´Ù¸£¸ç ¿©±â¿¡ ¹®¼­È­ µÈ »ç¿ëÀÚ API¸¦ Á¦°øÇÕ´Ï´Ù. ¸¶Áö¸·À¸·Î Process.lisp´Â ÀçÈ°¿ë °¡´ÉÇÑ ÇÁ·Î¼¼½º¸¦ Á¦°øÇÕ´Ï´Ù .Note : JFLI´Â ÀϹÝÀûÀÎ °ø°³ ¶óÀ̼¾½º 1.0 Á¶°Ç¿¡ µû¶ó ¶óÀ̼¾½º°¡ ºÎ¿©µÇ°í Á¦°øµË´Ï´Ù. ´ÙÀ½Àº "jfli"ÀÇ ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ ¸í¸í µÈ Ŭ·¡½º ¶Ç´Â JAR ÆÄÀÏÀÌ ÁöÁ¤µÈ Àüü ÆÐÅ°Áö (ÇÏÀ§) Æ®¸®¿¡¼­ »ý¼ºÀÚ, ÇÊµå ¹× ¸Þ¼ÒµåÀÇ ÀÚµ¿ ±â´É »ý¼º. ¡¤ Java -> ³î¶÷ ºÎÁ·, Ãæµ¹ ºÎÁ·, À¯¿ëÇÑ ÆíÁýÀÚ ¿Ï¼ºÀ» ÇâÇÑ ´«À¸·Î ´« ¸ÅÇÎ. ¡¤ Setf-Able Setter »ý¼º Çʵå»Ó¸¸ ¾Æ´Ï¶ó JavaBeans ¼Ó¼º ÇÁ·ÎÅäÄÝÀ» µû¸£´Â ¸Þ¼ÒµåÀÇ °æ¿ì. ¡¤ Java ¹è¿­ »ý¼º ¹× Java ¹è¿­¿¡ ´ëÇÑ ARF¿Í À¯»çÇÑ ¾×¼¼½º. ¡¤ Å°¿öµå ½ºÅ¸ÀÏ ÇÊµå ¹× ¼Ó¼º ÃʱâÈ­¸¦ Çã¿ëÇÏ´Â 'New'¸ÅÅ©·Î. ¡¤ Java SideÀÇ Lisp Ãø ¹Ì·¯¸µÀÇ LISP Ãø ¹Ì·¯¸µÀÇ »ó¼Ó °èÃþ ±¸Á¶°¡ÀÖ´Â Java ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ ÀÔ·Â µÈ Java Class ¹× ÀÎÅÍÆäÀ̽º À¯Çü¿¡ ƯȭµÈ LISP ¹æ¹ýÀ» Çã¿ëÇÕ´Ï´Ù. ¡¤ Lisp¿¡¼­ ÀÓÀÇÀÇ Java ÀÎÅÍÆäÀ̽ºÀÇ ±¸Çö ¹× Java¿¡¼­ ÇØ´ç ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ Lisp¿¡¼­ Lisp¿¡¼­ ÄݹéÀ» ±¸ÇöÇÕ´Ï´Ù. (* jfli¿Í ÇÔ²² Á¦°øµÈ ´ÜÀÏ 5 ¶óÀÎ ´õ¹Ì Java ÇÁ·Ï½Ã ½ºÅÓÀÌ ÇÊ¿äÇÕ´Ï´Ù) ¡¤ LISP ÂüÁ¶ ÀÚ¹Ù °´Ã¼ÀÇ ÀÚµ¿ ¼ö¸í À¯Áö º¸¼ö, ±âº» ARGS / RETUCTS, String º¯È¯, Java ¿¹¿Ü ó¸®, °úºÎÇÏ ÇØ»óµµ µî


jfli. °ü·Ã ¼ÒÇÁÆ®¿þ¾î

xosd.

¹«·á ¹× ¿­ ¿ÀÇ ¼Ò½º ¹ÙÀεù X ¿Â ½ºÅ©¸° µð½ºÇ÷¹ÀÌ ...

198 5 KB

´Ù¿î·Îµå

libxmi.

¹«·á ¹× ¿ÀÇ ¼Ò½º C / C ++ ±â´É ¶óÀ̺귯¸® 2-D º¤ÅÍ ±×·¡ÇÈ ...

159 295 KB

´Ù¿î·Îµå

Ä¡Áî ŸÀÔ

¹«·á ¹× ¿ÀÇ ¼Ò½º ¶óÀ̺귯¸®°¡ cherrypy¿Í °°Àº À¥ »çÀÌÆ®¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ...

136 14 KB

´Ù¿î·Îµå