¹®¼ ±¸¹® ºÐ¼®±â´Â ¹®¼¿Í »óÈ£ÀÛ¿ëÇÏ¿© ÇØ´ç ¹®¼ ³» µ¥ÀÌÅÍÀÇ ÇÁ¸®Á¨Å×ÀÌ¼Ç ¹× ÆíÁýÀ» Çâ»ó½ÃŰ´Â ÆíÁý±â È®ÀåÀÔ´Ï´Ù. ±¸¹® ºÐ¼®±â´Â »ö»ó ¹× ±Û²ÃÀ» »ç¿ëÇÏ¿© ÇÁ·Î±×·¡¹Ö ¾ð¾î ¼Ò½º ¹®¼ ³»ÀÇ ¿©·¯ Ç׸ñÀ» °Á¶Ç¥½ÃÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ¾ð¾î Ű¿öµå¸¦ ÇϳªÀÇ »ö»óÀ¸·Î °Á¶Ç¥½ÃÇϰí, º¯¼ö À̸§Àº ´Ù¸¥ »ö»óÀ¸·Î °Á¶Ç¥½ÃÇÏ¸ç ¹®ÀÚ¿ ¸®ÅÍ·²Àº ¶Ç´Ù¸¥ »ö»óÀ¸·Î °Á¶Ç¥½ÃÇÕ´Ï´Ù.
±âº» ÆíÁý±â´Â °øÅë ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ ´ëÇÑ ±¸¹® ºÐ¼®±â°¡ ¼±ÅõǾî Á¦°øµË´Ï´Ù. Ãß°¡ ¹®¼ ±¸¹® ºÐ¼®±â ¹× ¾ð¾î ÀÎ½Ä ±â´ÉÀº LPEX ±â¹Ý ÆíÁý±â ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÀÇÇØ Á¦°øµÉ ¼ö ÀÖ½À´Ï´Ù.
ÆÄÀÏÀ» ¿¸é ÆíÁý±â´Â ÇØ´ç ÆÄÀÏ À̸§ È®ÀåÀÚ°¡ ±¸¹® ºÐ¼®±â¿Í ¿¬°üµÇ´ÂÁö ¿©ºÎ¸¦ °Ë»çÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ÆíÁý±â´Â C/C++ ÇÁ·Î±×·¥ ¼Ò½º ÆÄÀÏÀ» ÀνÄÇÏ°í ±¸¹® ºÐ¼®Çϵµ·Ï ±¸¼ºµÇ¾î Á¦°øµË´Ï´Ù. sample.c¶ó´Â ÆÄÀÏÀ» ¿¸é ÆíÁý±â´Â C/C++ ¹®¼ ±¸¹® ºÐ¼®±â¸¦ È£ÃâÇÕ´Ï´Ù. sample.cblÀ̶ó´Â ÆÄÀÏÀ» ¿¸é ÆíÁý±â´Â COBOL ¹®¼ ±¸¹® ºÐ¼®±â¸¦ È£ÃâÇÕ´Ï´Ù.
ÀϹÝÀûÀ¸·Î ±¸¹® ºÐ¼®±â´Â ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
ÇÁ·Î±×·¡¹Ö ¾ð¾î ¼Ò½º ¹®¼¿¡¼, °¢ ÇàÀº ¿ä¼ÒÀÔ´Ï´Ù. ¿ä¼Ò Ŭ·¡½º Á¤ÀÇ´Â ¿ä¼Ò°¡ Æ÷ÇÔÇÏ´Â µ¥ÀÌÅÍÀÇ À¯ÇüÀ» ¼³¸íÇÕ´Ï´Ù. ¿ä¼Ò¿¡´Â ¿©·¯ °³ÀÇ ¿ä¼Ò Ŭ·¡½º°¡ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù. ¾Æ·¡¿¡ Ç¥½ÃµÈ ¿ä¼Ò¿¡´Â code ¹× comment Ŭ·¡½º°¡ Æ÷ÇԵ˴ϴÙ.
¿ä¼ÒÀÇ ½ºÅ¸ÀÏÀº ¿ä¼Ò°¡ Ç¥½ÃµÇ´Â ¹æ¹ýÀ» ÆÇº°ÇÕ´Ï´Ù. ±¸¹® ºÐ¼®±â´Â º¸Åë ¿ä¼ÒÀÇ ÅØ½ºÆ®¿Í µ¿ÀÏÇÑ ±æÀ̸¦ °®´Â ½ºÅ¸ÀÏ ¹®ÀÚÀÇ ¹®ÀÚ¿À» ¼³Á¤ÇÕ´Ï´Ù. ÆíÁý±â´Â ¿ä¼Ò ½ºÅ¸ÀÏ ¹®ÀÚ¿ ³»¿¡¼ µ¿ÀÏÇÑ À§Ä¡¿¡ ÀÖ´Â ½ºÅ¸ÀÏ ¹®ÀÚÀÇ ¼Ó¼ºÀ¸·Î ¿ä¼Ò ÅØ½ºÆ®ÀÇ °¢ ¹®ÀÚ¸¦ Ç¥½ÃÇÕ´Ï´Ù. ¾Æ·¡¿¡ Ç¥½ÃµÈ ¿ä¼ÒÀÇ ½ºÅ¸ÀÏÀº Ű¿öµå, ±¸µÎÁ¡, ID, ¿¬»êÀÚ, ÀÎ¿ë ºÎÈ£·Î µÑ·¯½Ñ ¹®ÀÚ¿ ¸®ÅÍ·² ¹× ÁÖ¼® ½ºÅ¸ÀÏ ¹®ÀÚ¸¦ Æ÷ÇÔÇÕ´Ï´Ù.
code Ŭ·¡½º | comment Ŭ·¡½º | |
C ÄÚµå Çà, ¿ä¼Ò ÅØ½ºÆ® ¿ä¼Ò ½ºÅ¸ÀÏ |
if (x == "test") kk_pi_oo_qqqqqqp_ |
/*test for x*/ cccccccccccccc |
ÆíÁý±â´Â ¹®¼¿¡¼ ¼öÇàÇÑ ¸ðµç º¯°æ»çÇ×À» ¸ð´ÏÅÍÇÏ°í ±â·ÏÇÕ´Ï´Ù. °¢ ÇàÀ» ¿Ï·áÇÏ´Â ´ë·Î, ÆíÁý±â´Â ÆíÁý ÁßÀÎ ¹®¼ À¯Çü¿¡ °íÀ¯ÇÑ ±¸¼º¿¡ ´ëÇØ ÇàÀ» Á¶»çÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, C ÇÁ·Î±×·¥¿¡¼ ±¸¹® ºÐ¼®±â´Â ÁÖ¼® ¿±â Ç¥½Ã±â(/*)¿Í ÁÖ¼® ´Ý±â Ç¥½Ã±â(*/) »çÀÌÀÇ ÅØ½ºÆ®¸¦ ÁÖ¼®À¸·Î ÀνÄÇÕ´Ï´Ù. ±¸¹® ºÐ¼®±â´Â ±×·¯ÇÑ ÁÖ¼®À» ÁÖ¼® ½ºÅ¸ÀÏ ¹®ÀÚ¿¡ ÁöÁ¤µÈ »ö»óÀ¸·Î Ç¥½ÃÇϰí, ÇàÀ» comment ¿ä¼Ò Ŭ·¡½º·Î Ç¥½ÃÇÕ´Ï´Ù.
±¸¹® ºÐ¼®±âÀÇ ÆË¾÷ ¸Þ´º »ç¿ë
¹®¼ ±¸¹® ºÐ¼®±â´Â °íÀ¯ÇÑ ¼±ÅûçÇ×À» ÆíÁý º¸±âÀÇ ÆË¾÷ ¸Þ´º¿¡ Ãß°¡ÇÏ¿©, ¹®¼¿¡ Ç¥½ÃµÇ´Â ¿ä¼Ò¸¦ ÁöÁ¤Çϰųª ÆíÁýÇÏ´Â ¹®¼ À¯Çü¿¡ °íÀ¯ÇÑ Á¶Ä¡¸¦ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ÆË¾÷ ¸Þ´º¿¡¼ º¸±â ÇÊÅÍ->±â´É ¼±ÅûçÇ×À» ¼±ÅÃÇÏ¿© C/C++ ¹®¼¿¡ ÀÖ´Â ±â´É Çì´õ¸¸ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
parser ¸Å°³º¯¼ö
updateProfile.extensions ¸Å°³º¯¼ö
updateProfile.noParser ¸Å°³º¯¼ö
updateProfile.parserAssociation ¸Å°³º¯¼ö
updateProfile.parserClass ¸Å°³º¯¼ö
updateProfile.parsers ¸Å°³º¯¼ö
updateProfile.parser ¸Å°³º¯¼ö
Copyright IBM Corporation 1992, 2004. All Rights Reserved.