´ë¹®    
FindPage  |  TitleIndex  |  UserPreferences  |  [http]me2day  |  redpixel
RecentChanges
 


Lua


Google Groups luausers-kr ±¸µ¶Çϱâ
Email:
Áö³­±Û ¿­¶÷ at groups.google.com

Contents

1 ¼Ò°³
2 °ü·Ã ¼­Àû
3 ·ç¾Æ°¡ ¹¹Áö?
4 lua ¼Ò½Ä
5 ¸µÅ©
6 ¹ÙÀεù
7 ÁÖ¿ä È®Àå ¶óÀ̺귯¸®
7.1 ¾µ¸¸ÇÏÁö¸¸ ¼öÁ¤Çؼ­ »ç¿ëÇÒ¸¸ÇÑ °Íµé
7.2 ¾ÆÁÖ ±¹ÇÑÀûÀÎ ¿ëµµ
8 IDE
9 ¿ªÄÄÆÄÀÏ·¯
10 °ü·Ã ÇÁ·ÎÁ§Æ®
11 ¸Þ´º¾ó
12 ÁÖ¿ä ¾ÆÆ¼Å¬µé
12.1 lua °ü·Ã
12.2 luabind °ü·Ã
13 ±âŸ
14 patch

1 ¼Ò°³ #

  • "½ºÅ©¸³Æ®"¸¦ ÀÓº£µùÇÏ´Â °ÔÀӽýºÅÛ Á¦ÀÛÀº »ó´çÈ÷ ±¸Á¶ÀûÀ̰í ÀçȰ¿ëÀûÀÎ ÄÚµùÀ» ÇÏ°Ô ¸¸µç´Ù´Â Á¡¿¡¼­ ¸Å·ÂÀÌ ÀÖ´Â °Í °°½À´Ï´Ù. (ºÒŸ¿À¸£°í ÀÖ´Â~ ȰȰ~ °£´ÜÈ÷ ¸»ÇØ Àç¹ÌÀÖ½À´Ï´Ù! o^.^o)

2 °ü·Ã ¼­Àû #

http://image.yes24.com/momo/TopCate57/MidCate03/5622840.jpg

PIL2 ¹ø¿ª¼­ ÀÔ´Ï´Ù. ·ç¾Æ¿¡ °ü½ÉÀÖÀ¸½Å ºÐµéÀº ¹Ýµå½Ã Áö¸£½Ã±æ~

3 ·ç¾Æ°¡ ¹¹Áö? #

  • lua/¼Ò°³³í¹® - DDJ¿¡ 96³âµµ¿¡ ½Ç·È´ø ·ç¾Æ¿¡ ´ëÇÑ ¼Ò°³±Û ¹ø¿ªÀÔ´Ï´Ù.
  • Lua vs Python - ·ç¾Æ¿Í ¿äÁò »ó´çÈ÷ °¢±¤¹Þ´Â ÆÄÀ̼±°úÀÇ ¼º´Éºñ±³ÀÔ´Ï´Ù. Ȥ½Ã³ª ÆÄÀ̼± ÁÁ¾ÆÇϽô ºÐµéÀº ±×·±°¡º¸±ºÇϰí ÀоîÁֽñæ...

4 lua ¼Ò½Ä #

5 ¸µÅ© #

6 ¹ÙÀεù #

  • [http]http://lua-users.org/wiki/CppBindingWithLunar - C++ ÀνºÅϽº¸¦ ¹ÙÀεùÇϴµ¥´Â °¡Àå °£ÆíÇÑ ¹æ¹ýÀÏ µí ÇÕ´Ï´Ù. ¹öÀü 5.0 ÀÌ»ó.
  • Luabind - C++ Äڵ带 ·ç¾Æ·Î ¿Ã·ÁÁÖ´Â ÅÛÇø´ ¶óÀ̺귯¸®. boost.python¿¡ ¿µÇâÀ» ¹ÞÀº µí. ·ç¾Æ 5 Àü¿ë.
  • [http]LuaPlus - C++ ¹ÙÀεù ¶óÀ̺귯¸®. Ç¥ÁØ ·ç¾Æ ¼Ò½º¸¦ ´Ù¼Ò º¯Çü½ÃÄÑ ±¸ÇöÇϰí ÀÖ´Ù´Â °ÍÀÌ Èì. (Áï, ·ç¾ÆÀÚü°¡ ¸®´º¾óµÇ¸é ȣȯ¼º ¹ÌÁö¼ö. ¾÷±ÛÀÌ ÇѹÚÀÚ ´ÊÀ»µí.)
  • [http]http://www.tecgraf.puc-rio.br/~celes/tolua/ - C++ ¹ÙÀεù Åø. º°µµÀÇ Àü󸮰úÁ¤ ÇÊ¿ä. ·ç¾Æ 5 Áö¿ø.
  • CaLua À̾߱â - C <-> ·ç¾Æ ¹ÙÀεù ¶óÀ̺귯¸®. ²Ï »ç¿ëÇÏ±â ÆíÇÔ. LGPL ¶óÀ̼¾½º. ·ç¾Æ 5 Àü¿ë.

7 ÁÖ¿ä È®Àå ¶óÀ̺귯¸® #

  • [http]http://luajit.luaforge.net/LuaCoco-51w6.tar.gz - coroutineÀ» C ½ºÅñâ¹ÝÀ¸·Î ´Ù½Ã ±¸ÇöÇÑ ¶óÀ̺귯¸®. ±âÁ¸ coroutine°ú 100% API ȣȯµÇ¸ç, ´ëºÎºÐÀÇ Ç÷¿Æû¿¡¼­ »ç¿ë°¡´É. ¼º´ÉÇâ»óÀÌ ²Ï ÁÁ´Ù.
  • [http]http://luajit.luaforge.net - lua¿ë JIT ÄÄÆÄÀÏ·¯ ÇÁ·ÎÁ§Æ®. 2005³â 8¿ù ¹ßÇ¥¿¹Á¤. ±âÁ¸ÀÇ lua Äڵ带 native code·Î ÄÄÆÄÀÏÇØÁØ´Ù. 2~10¹è ¼º´ÉÇâ»óÀÌ ±â´ëµÈ´Ù°í ÇÔ.
  • [http]lua lanes - º´·Äó¸® Áö¿ø ¾²·¹µå ¶óÀ̺귯¸®. erlangÀÇ ÇÁ·Î¼¼½º¿Í ºñ½ÁÇÏ°Ô ·ç¾Æ¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
  • [http]http://luaforge.net/projects/lrexlib/ - Á¤±ÔÇ¥Çö½Ä È®Àå ¶óÀ̺귯¸®. PCRE Áö¿ø.
  • [http]http://www.tecgraf.puc-rio.br/luasocket/ - socket »Ó¸¸ ¾Æ´Ï¶ó HTTP, FTP°ü·Ã ÇÁ·ÎÅäÄÝ Ã³¸®µµ ±¸ÇöÇÑ È®Àå ¶óÀ̺귯¸®. select()¸¦ ¸ÖƼÇ÷º¼­·Î »ç¿ëÇϹǷΠ´ë±Ô¸ð ¼­¹ö ÄÚµù¿¡ »ç¿ëÇϱ⿡´Â ¹«¸®°¡ ÀÖ´Ù. P2PÁ¤µµ¿¡´Â ¾Ë¸ÂÀ» µí. ÀϺθ¦ lua·Î ÀÛ¼ºÇÑ °ÍÀÌ Æ¯ÀÌÇÏ´Ù. ÇöÀç 2.0 º£Å¸2.
  • [http]http://www.tecgraf.puc-rio.br/~diego/luathreads/ - luathread. ·ç¾Æ»ó¿¡¼­ ¸ÖƼ¾²·¹µå ±â´É ¹× µ¿±âÈ­±â´É Á¦°ø. ÇöÀç mutex¿Í »óꝼö(conditional value)¸¸ Áö¿ø.
  • [http]http://www.luascript.thersgb.net/index.htm - wxLua. wxWindows port.
  • luaSQL - luasql. ·ç¾Æ¿¡¼­ DB¿¬°áÀ» °¡´ÉÇÏ°Ô ÇØÁÖ´Â ¶óÀ̺귯¸®. mysql, postgresql, oracle Áö¿ø.
  • [http]http://domingo.dad-it.com/lua-sqlite.whtm - sqlite ¸¦ ·ç¾Æ¿¡¼­ »ç¿ë°¡´ÉÇÏ°Ô ÇØÁÖ´Â ¶óÀ̺귯¸®.
  • [http]http://luatask.luaforge.net/ - ÀÏÁ¾ÀÇ ¾²·¹µå ¶óÀ̺귯¸®. ¾²·¹µå°£ Åë½Å¿¡ ·ç¾Æ¸¦ »ç¿ëÇÑ °ÍÀÌ Æ¯Â¡.
  • [http]http://www.tecgraf.puc-rio.br/~celes/gllua/ - gllua. OpenglÀ» »ç¿ëÇÏ°Ô ÇØÁÜ.
  • [http]http://www.andreas-rozek.de/Lua/Distributions/index_en.html - ·ç¾ÆÀÇ win32 Æ÷ÆÃ ¹× tklua, gllua, luasocketÀ» ´ã°í ÀÖ´Â »çÀÌÆ®. (4.1a ±â¹Ý)
  • [http]http://www.tecgraf.puc-rio.br/cgilua/ - ·ç¾Æ CGI ÇÁ·ÎÁ§Æ®. À¥¼­¹ö¿¡¼­ ·ç¾Æ½ºÅ©¸³Æ®·Î À¥¼­ºñ½º¸¦ ÇÏÀÚ! (3.2±â¹Ý)
  • [http]http://www.workspacewhiz.com/Other/LuaState/LuaState.html - C++ WrapperÁß Çϳª. Á» µ¢Ä¡°¡ Å­. (4.1±â¹Ý)
  • [http]http://jove.prohosting.com/~philho/softwares/PhiLhoSoft/Lua/index.html - Win32¿ë ¹èÆ÷º» »çÀÌÆ®. (5.0alpha±îÁö ÀÖÀ½.)
  • LUA/Pickle - ÆÄÀ̼±°ú °°Àº ´Ù¸¥ ½ºÅ©¸³Æ® ¾ð¾î¿¡¼­µµ ¸¹ÀÌ »ç¿ëÇÏ´Â Á÷·ÄÈ­ ±â¹ý. Å×À̺íÀ» Æ÷ÀåÇØ¼­ ³×Æ®¿öÅ© Àü¼Û°¡´ÉÇÑ ¹®ÀÚ¿­·Î º¯È¯ÇØÁÖ¸ç, ¿ªº¯È¯µµ °¡´ÉÇÏ°Ô ÇØÁÖ´Â ¼Ò½ºÄÚµå.
  • [http]http://www.telemidia.puc-rio.br/~alesio/alua/index.html - Alua. À̺¥Æ® ±â¹ÝÀÇ Åë½Å ±¸Á¶¸¦ ±¸ÃàÇÏ´Â °ÍÀÌ ¸ñÀû. ¹¹, ´Ù¸¥ ³×Æ®¿öÅ© ÇÁ·¹ÀÓ¿öÅ©¿¡¼­µµ ÈçÈ÷ ¾²ÀÌ´Â ±â¹ýÀÌ µÇ¹ö·ÈÁÒ.
  • [http]http://lua-users.org/wiki/LuaPack - ÆÞ¿¡ ÀÌ·± ±â´ÉÀÌ Àִٴµ¥ Á¦°¡ ÆÞÀ» Àß ¾È½áºÁ¼­¸®... :( ¾î·µç ¾µ¸¸ÇÑ ¶óÀ̺귯¸®ÀÔ´Ï´Ù. °£´ÜÇÑ ÀÌÁøÈ­ÀÏÀ» ÀоîµéÀ̴µ¥ À¯¿ëÇÒ µí.
  • [http]http://www.tecgraf.puc-rio.br/~rcerq/luacom - lua»ó¿¡¼­ active X ÄÜÆ®·ÑÀ» ¾ï¼¼½ºÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ¶óÀ̺귯¸®ÀÔ´Ï´Ù. ·ç¾Æ5Áö¿ø°¡´É.
  • [http]http://www.keplerproject.org/luaexpat/ - C XML ¶óÀ̺귯¸®ÀÎ expat ¹ÙÀεù ¶óÀ̺귯¸®. (lua5) expat À̾߱â ÂüÁ¶. ÇöÀç expat¿¡´Â xmlparse.hÈ­ÀÏÀ» »ç¿ëÇÏÁö ¾ÊÀ¸¹Ç·Î lxplib.hºÎºÐÀ» ´ÙÀ½°ú °°ÀÌ °íÃÄÁ־ ºôµåµË´Ï´Ù.
    ...
    #include <assert.h>
    #include <stdlib.h>
    #include <string.h>
    
    - #include <xmlparse.h>
    ----
    + #include <expat.h>
    
    #include <lua.h>
    #include <lauxlib.h>
    
    #include "lxplib.h"
    ...
    
  • [http]http://www.keplerproject.org/luaxmlrpc/ - xmlrpc ·ç¾Æ ¹ÙÀεù ±¸Çö(lua5) ±×³É lua ½ºÅ©¸³Æ®·Î ÀÛ¼ºµÇ¾îÀÖÀ½.
  • [http]http://www.keplerproject.org/venv/ - ·ç¾Æ °¡»ó Àü¿ªÈ¯°æ Å×ÀÌºí ±³Ã¼ ¶óÀ̺귯¸®. ·ç¾Æ ½ºÅ©¸³Æ®·Î¸¸ ÀÛ¼ºµÊ. °£´ÜÇÑ ¾ÆÀ̵ð¾îÀ̸鼭 ÇÊ¿äÇÒ ¶§°¡ ÀÖ´Â ±â´ÉÀÌÁÒ.
  • [http]http://mega.ist.utl.pt/~tngd/lua/lzlib.tar.gz - zlib ¹ÙÀεù ¶óÀ̺귯¸®. (lua5)
  • luaDB - ·ç¾Æ¿ë ODBC ¿¬°áÅø - ¿À¿Ê! Á¤¸» À¯¿ëÇÑ °ø°³ ¶óÀ̺귯¸®ÀÔ´Ï´Ù. ·ç¾Æ¸¦ »ç¿ëÇϽô ºÐÀº À̰ÍÀ» »ç¿ëÇÏ½Ã¸é ±×³É ·ç¾ÆÀÚü°¡ ODBC´ë¿ëÀÌ µË´Ï´Ù. DB ¿¬°áºÎºÐÀ» ÇѹøÀÌ¶óµµ ÄÚµùÇØº¸½Å ºÐÀº ±× À¯¿ëÇÔÀ» ¾Æ½Ç¼ö ÀÖÀ»°Ì´Ï´Ù.
  • [http]http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/srlua.tar.gz - ·ç¾Æ ½ºÅ©¸³Æ®¸¦ ÄÄÆÄÀÏÇÑ ÈÄ ÀÎÅÍÇÁ¸®Å͸¦ ºÙ¿©¼­ ½ÇÇàÈ­ÀÏ·Î ¸¸µé¾îÁÖ´Â Åø. ¼Ò½º Æ÷ÇÔ. ·ç¾Æ 5 Àü¿ë.
  • [http]http://www.keplerproject.org/lualogging/ - ·ç¾Æ ±â¹ÝÀÇ ·Î±ë±â´É ¸ðµâ. °£´ÜÇÏ°Ô È­ÀÏÀ̳ª ±âŸ ´Ù¸¥ ±â·Ï ´ë»óÀ¸·Î ·Î±ëÀ» ÇÒ¼ö ÀÖ°Ô ÇØÁÝ´Ï´Ù. ³×Æ®¿öÅ©³ª Ŭ¶óÀÌ¾ðÆ® Äֿܼ¡ ·ç¾Æ¸¦ ºÙ¿© »ç¿ëÇÏ´Â °æ¿ì À¯¿ëÇÒ µí.
  • [http]http://www.keplerproject.org/copas/ - coroutine ±â¹ÝÀÇ demultiplexer. ¼º´ÉÀº ¹ÌÁ¤ÀÌÁö¸¸ ¾ÆÀ̵ð¾î´Â ÁÁ´Ù.

7.1 ¾µ¸¸ÇÏÁö¸¸ ¼öÁ¤Çؼ­ »ç¿ëÇÒ¸¸ÇÑ °Íµé #

7.2 ¾ÆÁÖ ±¹ÇÑÀûÀÎ ¿ëµµ #

8 IDE #

  • °³ÀÎÀûÀ¸·Î´Â scite°¡ °¡Àå À¯¿ëÇÕ´Ï´Ù. :)
  • [http]http://blua.sourceforge.net/ - WOW ¿¡µðÆÃ¿ëÀ¸·Î °³¹ßµÈ µíÇÑ lua IDE. ¾ÆÁ÷ È­ÀÏÀº Á¤½Ä¸±¸®½ºµÇÁö ¾ÊÀ½. java·Î °³¹ß.

9 ¿ªÄÄÆÄÀÏ·¯ #

¿Ïº®ÇÑ ¿ªÄÄÆÄÀÏÀº ÇÏÁö ¸øÇÑ´Ù. ¼Ò½º¸¦ ÀÒ¾úÀ» °æ¿ì »ç¿ëÇϸé ÁÁÀ»µí.

10 °ü·Ã ÇÁ·ÎÁ§Æ® #

  • [http]mod_lua - php¿Í °°ÀÌ lua¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â ¾ÆÆÄÄ¡ ¸ðµâ.

11 ¸Þ´º¾ó #

  • LUA 5.0 C API ¸Þ´º¾ó ¹ø¿ª - Lua 5.0¿¡¼­´Â ÀÌÀü ¹öÁ¯°ú ¸¹ÀÌ ¹Ù²î¾ú´õ±º¿ä. (´öºÐ¿¡ ÇÁ·ÎÁ§Æ® Áß¿¡ Äڵ带 ¾þ°í ÀÖ´ä´Ï´Ù. :( ) ±×·¡¼­ ¹ø¿ªÀ» ÇØº¸°í ÀÖ½À´Ï´Ù. Á¤½ÄÀÌ ¾Æ´Ï¶ó 5.0 ¾ËÆÄ¹öÁ¯À» ±âÁØÀ¸·Î ÇÑ °ÍÀÓÀ» ¹àÈü´Ï´Ù.
  • LUA 5.0 auxlib ¹®¼­ - lua-users.orgÀÇ À§Å°¿¡¼­ ÆÛ¿Ô½À´Ï´Ù. Ç¥ÁØ ¸Þ´º¾ó¿¡´Â ¼³¸íÀÌ »ý·«µÇ¾úÁö¸¸ ²Ï ÀÚÁÖ¾²ÀÌ´Â ÇÔ¼öµéÀÌÁÒ.
  • LUA/¸ÞŸÅ×À̺íÀ̾߱â - Lua 5.0¿¡¼­ÀÇ ¸ÞŸÅ×ÀÌºí¿¡ ´ëÇÑ ¹ø¿ªÀÔ´Ï´Ù. ÇÁ·Î±×·¡¹Ö ·¹ÆÛ·±½º¿¡¼­ ÃßÃâÇØ Á¤¸®Çß½À´Ï´Ù.
  • LUA/coroutine - 5.0beta ÀÌÈĺÎÅÍ »ç¿ë°¡´ÉÇÑ coroutine¿¡ ´ëÇÑ ³»¿ë.
  • C¿¡¼­ LuaÈ£ÃâÇϱâ - ÆÄ¿¬´ÔÀÇ °­¿ä(?)·Î ÀÛ¼ºÇغ¸¾Ò½À´Ï´Ù.
  • LUA/string¶óÀ̺귯¸® - ¹®ÀÚ¿­ °ü·Ã ¶óÀ̺귯¸® Å×À̺íÀÎ string¿¡ ´ëÇÑ ºÎºÐ¸¸ Á¤¸®, ¹ø¿ªÇß½À´Ï´Ù.
  • LUA/È­ÀÏÀÔÃâ·Â - È­ÀÏ ÀÔÃâ·Â¿¡ ´ëÇØ °£´ÜÈ÷ Á¤¸®.
  • LUA Æ©Å丮¾ó - ÀÚÀÛ Æ©Å丮¾óÀÔ´Ï´Ù.

12 ÁÖ¿ä ¾ÆÆ¼Å¬µé #

12.1 lua °ü·Ã #

12.2 luabind °ü·Ã #

13 ±âŸ #

14 patch #

  • ·ç¾ÆÀÚü°¡ ¿ÀǼҽº¶ó ÀϺαâ´ÉÀ» °íÄ¡¸é ²Ï ¾µ¸¸ÇÑ ºÎºÐÀÌ ÀÖ´õ±º¿ä. lua-user À§Å°¿¡¼­ ¹è²¸¿Í Á¤¸®ÇÕ´Ï´Ù.
  • Lua/patch/rubylikeself - ruby ½ºÅ©¸³Æ®ÀÇ @ ¿¬»êÀÚ È°¿ëÀ» lua¿¡ Àû¿ëÇÑ ÆÐÄ¡
  • Lua/patch/hexnumber - 0xFF ¹æ½ÄÀÇ 16Áø¼ö ¼ýÀÚÇ¥±â¸¦ °¡´ÉÇϵµ·Ï ÇÑ ÆÐÄ¡.
  • [http]http://lua-users.org/wiki/ResumableVmPatch - ±âÁ¸ coroutine¿¡ À̽ļºÀ» Èñ»ýÇÏÁö ¾Ê°í ¸î°¡Áö ±â´ÉÀ» µ¡ºÙÀÎ °Í. Ç¥ÁØ¿¡ Æ÷ÇԵǸé ÁÁ°Ú´Ù. :) 5.1 work5 ¹öÀü Àü¿ë.
  • [http]http://lua-users.org/wiki/ImprovedCoroutinesPatch - (5.0.2) coroutineÀÇ È¿À²À» ³ôÀÎ ÆÐÄ¡. ¿ÏÀüÈ÷ »õ·Î¿î API Á¦½Ã.


EditText | FindPage | DeletePage | LikePages

Powered by MoniWiki
xhtml1 | css2 | any browser | rss
Last modified 2008-07-24 06:57:51
Loading 0.4433 sec