| Ŭ·´ eMF. CL-EMB´Â ÀϹÝÀûÀÎ LISP ¹× Ư¼ö ÅÛÇø´ ű׸¦ ÀÏ¹Ý ÅؽºÆ® ÆÄÀÏ¿¡ Æ÷ÇÔ½ÃÅ°´Â ¶óÀ̺귯¸®ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
Ŭ·´ eMF. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Stefan Scholl
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://common-lisp.net/project/cl-emb/
Ŭ·´ eMF. ű×
Ŭ·´ eMF. ¼³¸í
CL-EMB´Â ÀϹÝÀûÀÎ LISP ¹× Ư¼ö ÅÛÇø´ ű׸¦ ÀÏ¹Ý ÅؽºÆ® ÆÄÀÏ¿¡ Æ÷ÇÔ½ÃÅ°´Â ¶óÀ̺귯¸®ÀÔ´Ï´Ù. CL-EMB´Â ÀϹÝÀûÀÎ LISP ¹× Ư¼ö ÅÛÇø´ ű׸¦ ÀÏ¹Ý ÅؽºÆ® ÆÄÀÏ¿¡ Æ÷ÇÔ½ÃÅ°´Â ¶óÀ̺귯¸®ÀÔ´Ï´Ù. CL-EMB ¶óÀ̺귯¸®´Â µ¿ÀûÀ¸·Î »ý¼º µÈ HTML ÆäÀÌÁö¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼³Ä¡ : CL-EMB´Â ASDF-install.see http://weitz.de/asdf-install/¿Í ÇÔ²² ¼³Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ë : ½ÇÇà -EMB À̸§ Å° ENV Generator-Maker => StringNameÀº Register-Emb (registering) emb ÄÚµå ¶Ç´Â Äڵ尡 µé¾îÀÖ´Â ÆÄÀÏÀÇ °æ·Î À̸§ (type pathname)ÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. ¹®ÀÚ¿À» ¹ÝȯÇÕ´Ï´Ù. Å°¿öµå ¸Å°³ º¯¼ö env °´Ã¼¸¦ Äڵ忡 Àü´ÞÇÕ´Ï´Ù. env´Â plist ¿©¾ßÇÕ´Ï´Ù. ENV ÄÚµå ³»¿¡¼ Env¸¦ ¾×¼¼½º ÇÒ ¼ö ÀÖ½À´Ï´Ù. Generator-Maker´Â ÁÖ¾îÁø ENVÀÇ Å°¿Í °ªÀ¸·Î È£ÃâµÇ´Â ÇÔ¼öÀ̸ç http://www.cs.northwestern.edu/academics/courses/325/readings/graham/¿¡ ¼³¸í µÈ °Íó·³ ¹ßÀü±â ÇÔ¼ö¸¦ ¹ÝȯÇؾßÇÕ´Ï´Ù. generators.html register-emb name => Emp-functionIntally execute-emb¿¡¼ È£Ãâ ÇÒ À̸§ÀÌ ÁöÁ¤µÈ Äڵ带 µî·ÏÇÕ´Ï´Ù. ÄÚµå´Â Äڵ尡 Æ÷ÇÔ µÈ ÆÄÀÏÀÇ ¹®ÀÚ¿ ¶Ç´Â °æ·Î À̸§ (°æ·Î À̸§)ÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. pprint-emb-function namedebug ±â´É. ¿¹»Û ÇÁ¸°Æ® ±â´ÉÀÌ ±â´ÉÀÌ µî·ÏµÇ¾úÀ» ¶§ * DEBUG *¿´½À´Ï´Ù. CLEAR-EMB NameRemove emb ÄÚµå. CLEAR-EMB-ALLREMOVE µî·Ï µÈ EMB ÄÚµå. CLEAR-EMB- ÆÄÀÏ remove ¸ðµç µî·Ï µÈ ÆÄÀÏ EMB ÄÚµå (°æ·Î À̸§¿¡ ÀÇÇØ µî·Ï / ½ÇÇà). * ½ºÅ©¸³Æ® ·¿ ¶Ç´Â Ç¥Çö½ÄÀÇ EMB-START-MARKER * (±âº» "") ³¡. * À̽ºÄÉÀÌÇÁ À¯Çü * Å»ÃâÀ»À§ÇÑ ±âº»°ª @var Ãâ·ÂÀº ´ÙÀ½°ú °°½À´Ï´Ù. xml : xml : html, : uri, url, : url-encode * function-package * package emb function body°¡ to.default¸¦ ¾ò½À´Ï´Ù : (ã±â ÆÐÅ°Áö : CL-Emb-intern) * Debug * µð¹ö±ë ¸ðµå°¡ T. ±âº»°ª : nil * Locking-function * ³»ºÎ Çؽà Å×ÀÌºí¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Àá±×±â À§ÇØ È£Ãâ ÇÒ ¼ö ÀÖ½À´Ï´Ù. Àá±Ý º¸·ù·Î È£ÃâµÇ¾î¾ßÇÏ´Â ±â´É ÁöÁ¤ÀÚ¸¦ ¼ö¶ôÇؾßÇÕ´Ï´Ù. Áß¿ä : Àá±Ý ±â´ÉÀº È£ÃâÇÏ´Â ÇÔ¼öÀÇ °ªÀ» ¹ÝȯÇؾßÇÕ´Ï´Ù! ¿ä±¸ »çÇ× : ¡¤ CL-PPCREWHATÀÌ ¸±¸®½ºÀÇ »õ·Î¿î ±â´É : ¡¤ ºü¸¥ ÆÄÀÏ Àбâ, »õ·Î¿î ÅÛÇø´ ÅÂ±× @Insert
Ŭ·´ eMF. °ü·Ã ¼ÒÇÁÆ®¿þ¾î