dparser.

¹«·á ¹× ¿ÀÇ ¼Ò½º ½ºÄ³³Ê¸®½º GLR Æļ­ »ý¼º±â
Áö±Ý ´Ù¿î·Îµå

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

±¤°í

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

dparser. ű×


dparser. ¼³¸í

¹«·á ¹× ¿ÀÇ ¼Ò½º ½ºÄ³³Ê¸®½º GLR Æļ­ »ý¼º±â DParser´Â ÆĽÌÀ»À§ÇÑ °£´ÜÇÏÁö¸¸ °­·ÂÇÑ µµ±¸ÀÔ´Ï´Ù. Á¤±Ô Ç¥Çö½Ä ¹× ¹®¹ý ÇÁ·Î´ö¼ÇÀÇ Á¶ÇÕÀ» »ç¿ëÇÏ¿© ÆÄ½Ì ÇÒ ÅؽºÆ®ÀÇ Çü½ÄÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±¸¹® ºÐ¼® ±â¼ú (Tomita ¾Ë°í¸®ÁòÀ» ±â¹ÝÀ¸·ÎÇÏ´Â ½ºÄ³³Ê¸®½º GLR Æļ­°¡ ±â¼úÀûÀ¸·Î) Á¦ÇÑÀÌ ¾ø½À´Ï´Ù. ¹®¹ýÀº ¿À¸¥ÂÊ ¶Ç´Â ¿ÞÂÊ Àç±ÍÀûÀÌ°í, ¹«¼±Á¦¸¦ ¼Ò¸ð ÇÒ ¼ö ÀÖ°í, ´ÜÀÚ¿¡ °ø¹éÀ̾ø°í ´Ù¸¥ Å͹̳ÎÀÇ Á¢µÎ»ç°¡ÀÖ´Â Å͹̳ÎÀ» °¡Áú ¼öÀÖ´Â Å͹̳ÎÀ» °®°íÀÖ´Â Å͹̳ÎÀ» Æ÷ÇÔ ÇÒ ¼ö ÀÖÀ¸¸ç, ÄÄÇ»ÅÍ ¾ð¾î°¡ Àß ±¸¼ºµÈ Å͹̳ÎÀ» Æ÷ÇÔ ÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅÍ ÆÄÀÏÀº Çö½Ç ¼¼°è¿¡¼­ ¹ß»ýÇÏ´Â ¾û¶×ÇÑ »óȲ¿¡ ´ëÇؼ­¸¸ ÀÖ½À´Ï´Ù. ´ÙÀ½Àº "dparser"ÀÇ ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ °­·ÂÇÑ GLR ±¸¹® ºÐ¼® ¡¤ °£´ÜÇÑ EBNF ½ºÅ¸ÀÏÀÇ ¹®¹ý ¹× Á¤±Ô½Ä ´ÜÀÚ ÅäÅ« ¹× ±ÔÄ¢ÀÇ ¿ì¼± ¼øÀ§ ¹× ¿¬°ü¼º ¡¤ ³»Àå ¿À·ù º¹±¸ ¡¤ Åõ±â È°µ¿ (½Ã¸Çƽ ¸ðÈ£¼ºÀÇ °æ¿ì) ¡¤ ÆĽº Æ®¸® ÀÚµ¿ °Ç¹° (¼±ÅÃÀûÀ¸·Î) ¡¤ ´ç½ÅÀÌ°¡´Â °Íó·³ ¶Ç´Â ¿ÏÀüÇÑ ºÐ¼® ³ª¹«¿¡ ¸¶Áö¸· Çൿ ¡¤ Æ®¸® ¿öÄ¿ ¹× ±âº» Á¶Ä¡ (´ÙÁß Æнº ÄÄÆÄÀÏ Áö¿ø) ¡¤ ¸ðÈ£ÇÑ ±¸¹® ºÐ¼®À» À§ÇØ ±¸Ãà µÈ ±âÈ£ Å×ÀÌºí ¡¤ ºÎºÐ ±¸¹® ºÐ¼®, Àç±Í ±¸¹® ºÐ¼®, ºñ Å͹̳ο¡¼­ ½ÃÀÛÇÏ¿© ÆÄ½Ì ¡¤ °ø¹éÀº ÇÏÀ§ ±×·ì¸¶·Î ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù ¡¤ ¿ÜºÎ (C È£Ãâ ÀÎÅÍÆäÀ̽º) ÅäÅ« ¼¼ÀÌ´õ ¹× ¿ÜºÎ Å͹̳Π½ºÄ³³Ê ¡¤ È¿À²¼ºÀÌ ÁÁ½À´Ï´Ù ¡¤ ANSI-C, ÆÄÀÌ½ã ¹× Verilog Grammars°¡ Á¦°øµË´Ï´Ù. ¡¤ Àüü Ãâó°¡ Á¦°øµË´Ï´Ù ¡¤ ÈÞ´ë¿ë C´Â Æí¸®ÇÏ°Ô ÆíÁýÇÏ°í ¿¬°áÀ» À§ÇØ ¡¤ BSD ¶óÀ̼¾½ºÀ̹ǷΠ¶óÀ̼¾½º¿¡ ´ëÇØ °ÆÁ¤ÇÏÁö ¾Ê°íµµ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ Æ÷ÇÔ½Ãų ¼ö ÀÖ½À´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ GNU Make. ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´É : ¡¤ ¹®¼­È­ 2 °³ ¹®Á¦ ¼öÁ¤ (Holger Waechtler)


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