ÀÌ ÆÐ³ÎÀÇ ¿É¼ÇÀº ¼Ò½º Äڵ尡 ÄÄÆÄÀϵǴ °æ¿ì »ç¿ëÇÒ ÄÄÆÄÀÏ·¯ ¿É¼ÇÀ»
ÁöÁ¤ÇÕ´Ï´Ù.
ÀÏ¹Ý ´ëÈ »óÀÚ µµ¿ò¸»¿¡ *CMDDFT ¼³Á¤, ¼±Åöõ »ç¿ë¹ý ¹× ´©¸§ ´ÜÃß
µµ¿ò¸»¿¡ ´ëÇØ ÀÚ¼¼È÷ ³ª¿Í ÀÖ½À´Ï´Ù.
- ÄÄÆÄÀÏ ¿É¼Ç
- ·Î±× ¸Þ½ÃÁö
- ÀÌ ¼±ÅöõÀÌ ¼±ÅõǸé, ÄÄÆÄÀÏ·¯°¡ ÄÄÆÄÀÏ ¸Þ½ÃÁö¸¦ ÀÛ¾÷ ·Î±×¿¡
º¹»çÇÕ´Ï´Ù. Ãß°¡·Î,
- µð¹ö±× ¿É¼Ç ÆÐ³Î¿¡¼ ÀÌ ¿É¼ÇÀ» Ç÷¡±× ½É°¢µµ ¿É¼Ç°ú ÇÔ²²
¼±ÅÃÇϸé, ¼±ÅÃµÈ ½É°¢µµ ÀÌ»óÀÇ ¸Þ½ÃÁöµµ ÀÛ¾÷ ·Î±×¿¡ º¹»çµË´Ï´Ù.
- µð¹ö±× ¿É¼Ç ÆÐ³Î¿¡¼ ÀÌ ¿É¼ÇÀ» ¸Þ½ÃÁö ÇÑ°è ¿É¼Ç°ú ÇÔ²²
¼±ÅÃÇϸé, ¼±ÅÃµÈ ½É°¢µµ ÀÌ»óÀÇ ¸Þ½ÃÁö ¼ö°¡ ÀÛ¾÷ ·Î±×¿¡ º¹»çµÉ ¶§ ÄÄÆÄÀÏÀÌ
Áߴܵ˴ϴÙ.
- Æó¼â ¶Ç´Â °áÇÕ º¯¼ö
- ÀÌ ¼±ÅöõÀÌ ¼±ÅõǸé, ÄÄÆÄÀÏ·¯°¡ ÄÄÆÄÀÏ·¯ ¸ñ·ÏÀÇ ÁýÇÕ ±¸Á¶ ¸ÊÀ»
»ý¼ºÇÕ´Ï´Ù. ÀÌ ¸ÊÀº ¼Ò½º ÇÁ·Î±×·¥ÀÇ ¸ðµç ±¸Á¶ ¹èÄ¡¸¦ º¸¿©ÁÖ°í º¯¼ö ä¿ò
¿©ºÎ¸¦ Ç¥½ÃÇÕ´Ï´Ù.
- ÁÖ:
- ±¸Á¶ ¸ÊÀ» º¸·Á¸é ÄÄÆÄÀÏ·¯ ¸ñ·ÏÀ» »ý¼ºÇϵµ·Ï ÄÄÆÄÀÏ·¯¿¡ Áö½ÃÇØ¾ß
ÇÕ´Ï´Ù. À̸¦ ¼öÇàÇÏ·Á¸é, ¸ñ·Ï ÄÄÆÄÀÏ·¯ ¿É¼Ç ÆÐ³Î¿¡¼ ¼Ò½º ¸ñ·Ï
¿É¼Ç ¼±ÅöõÀ» ¼±ÅÃÇϽʽÿÀ.
- È®Àå ¸ÅÅ©·Î
- ÀÌ ¼±ÅöõÀÌ ¼±ÅõǸé, ÄÄÆÄÀÏ·¯°¡ ¸ñ·ÏÀÇ ¼Ò½º ºÎºÐ ¶Ç´Â µð¹ö±× ¸ñ·Ï
º¸±â¿¡¼ ¸ÅÅ©·Î¸¦ È®ÀåÇÕ´Ï´Ù.
- ÁÖ:
- È®Àå ¸ÅÅ©·Î¸¦ º¸·Á¸é ÄÄÆÄÀÏ·¯ ¸ñ·Ï ¶Ç´Â µð¹ö±× ¸ñ·ÏÀ» »ý¼ºÇϵµ·Ï ÄÄÆÄÀÏ·¯¿¡
Áö½ÃÇØ¾ß ÇÕ´Ï´Ù. À̸¦ ¼öÇàÇÏ·Á¸é, ¸ñ·Ï ÄÄÆÄÀÏ·¯ ¿É¼Ç ÆÐ³Î¿¡¼ ¼Ò½º
¸ñ·Ï ¿É¼Ç ¼±ÅöõÀ» ¼±ÅÃÇϰųª µð¹ö±× ÄÄÆÄÀÏ·¯ ¿É¼Ç ÆÐ³ÎÀÇ µð¹ö°Å
º¸±â ¼±ÅûçÇ×À» *LIST ¶Ç´Â *ALL·Î
¼³Á¤ÇϽʽÿÀ.
- ¸í·É¹® ¸ðµÎ Ç¥½Ã
- ÀÌ ¼±ÅöõÀÌ ¼±ÅõǸé, »çÀü󸮱Ⱑ ¸í·É¹®À» °Ç³Ê¶Ù¾ú´ÂÁö ¿©ºÎ¿¡ °ü°è¾øÀÌ
ÄÄÆÄÀÏ·¯°¡ ¼Ò½º ¸ñ·ÏÀ̳ª µð¹ö±× ¸ñ·Ï¿¡ ÀÖ´Â ¸ðµç ¸í·É¹®À»
Æ÷ÇÔÇÕ´Ï´Ù.
- ÁÖ:
- ÄÄÆÄÀÏ·¯ ¸ñ·Ï ¶Ç´Â µð¹ö±× ¸ñ·ÏÀ» »ý¼ºÇϵµ·Ï ÄÄÆÄÀÏ·¯¿¡
Áö½ÃÇØ¾ß ÇÕ´Ï´Ù. À̸¦ ¼öÇàÇÏ·Á¸é, ¸ñ·Ï ÄÄÆÄÀÏ·¯ ¿É¼Ç ÆÐ³Î¿¡¼ ¼Ò½º
¸ñ·Ï ¿É¼Ç ¼±ÅöõÀ» ¼±ÅÃÇϰųª µð¹ö±× ÄÄÆÄÀÏ·¯ ¿É¼Ç ÆÐ³ÎÀÇ µð¹ö°Å
º¸±â ¼±ÅûçÇ×À» *LIST ¶Ç´Â *ALL·Î
¼³Á¤ÇϽʽÿÀ.
- »óÈ£ ÂüÁ¶ ID
- ÀÌ ¼±ÅöõÀÌ ¼±ÅõǸé, ÄÄÆÄÀÏ·¯´Â ÇÁ·Î±×·¥ ¼Ò½º ÄÚµåÀÇ ½Äº°ÀÚ ¸ñ·ÏÀ»
Æ÷ÇÔÇÏ´Â »óÈ£ ÂüÁ¶ ¸ñ·Ï°ú, ÀÌÀÇ Ç¥½Ã Çà ¹øÈ£¸¦ »ý¼ºÇÕ´Ï´Ù.
- ÁÖ:
- ¶ÇÇÑ, ÄÄÆÄÀÏ·¯ ¸ñ·ÏÀ» »ý¼ºÇϵµ·Ï ÄÄÆÄÀÏ·¯¿¡ Áö½ÃÇØ¾ß ÇÕ´Ï´Ù. À̸¦
¼öÇàÇÏ·Á¸é, ¸ñ·Ï ÄÄÆÄÀÏ·¯ ¿É¼Ç ÆÐ³Î¿¡¼ ¼Ò½º ¸ñ·Ï ¿É¼Ç ¼±ÅöõÀ»
¼±ÅÃÇϽʽÿÀ.
- ´ÙÀ̱׷¡ÇÁ(digraphs) »ç¿ë
- ÀÌ ¼±ÅöõÀÌ ¼±ÅõǸé, ´ÙÀ̱׷¡ÇÁ ¹®ÀÚ ¼ø¼¸¦ »ç¿ëÇÏ¿© Űº¸µå¿¡ ¾ø´Â ¹®ÀÚ¸¦
Ç¥ÇöÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹®ÀÚ³ª ½ºÆ®¸µ ¸®Åͳο¡ ³ªÅ¸³ª´Â ´ÙÀ̱׷¡ÇÁ ¹®ÀÚ
¼ø¼´Â ó¸® Áß ¹Ù²îÁö ¾Ê½À´Ï´Ù.
- ¸ñ·Ï ¿É¼Ç
- ÀÌ ¼±ÅöõÀÌ ¼±ÅõǸé, ¸ðµç ¸ñ·Ï ¿É¼ÇÀÌ ÀÛµ¿µË´Ï´Ù.
- ÁÖ:
- ½ÇÁ¦·Î ¸ñ·ÏÀ» º¸·Á¸é ÄÄÆÄÀÏ·¯ ¸ñ·ÏÀ» »ý¼ºÇϵµ·Ï ÄÄÆÄÀÏ·¯¿¡ Áö½ÃÇØ¾ß
ÇÕ´Ï´Ù. À̸¦ ¼öÇàÇÏ·Á¸é, ¸ñ·Ï ÄÄÆÄÀÏ·¯ ¿É¼Ç ÆÐ³Î¿¡¼ ¼Ò½º ¸ñ·Ï
¿É¼Ç ¼±ÅöõÀ» ¼±ÅÃÇϽʽÿÀ.
- ¿ÀºêÁ§Æ® »ý¼º
- ÀÌ ¼±ÅöõÀÌ ¼±ÅõǸé, ÄÄÆÄÀÏ·¯ ÇÁ·Î¼¼½ºÀÇ ¸ðµç ´Ü°è°¡ 󸮵˴ϴÙ.
- INCDIR ¸Å°³º¯¼ö Æ÷ÇÔ
- ÀÌ ¼±ÅöõÀÌ ¼±ÅõǸé, ÄÄÆÄÀÏ·¯´Â INCDIR ¸Å°³º¯¼ö°¡ ÁöÁ¤ÇÏ´Â µð·ºÅ丮¿¡¼
»ç¿ëÀÚ Æ÷ÇÔ ÆÄÀÏÀ» ¸ÕÀú Ž»öÇÕ´Ï´Ù.
- ½Ã½ºÅÛ Çì´õ ÆÄÀÏ Å½»ö
- ÀÌ ¼±ÅöõÀÌ ¼±ÅÃµÈ °æ¿ì, ÄÄÆÄÀÏ·¯´Â Ž»ö ¼ø¼ÀÇ ³¡¿¡ ±âº» Æ÷ÇÔ °æ·Î (IFS
¼Ò½º ½ºÆ®¸² ÆÄÀÏ: /QIBM/include, µ¥ÀÌÅÍ °ü¸® ¼Ò½º ÆÄÀÏ ¸â¹ö:
QSYSINC)¸¦ Æ÷ÇÔ½Ãŵ´Ï´Ù.
- stdout¿¡ ´ëÇÑ ÄÄÆÄÀÏ ¸Þ½ÃÁö
- ÀÌ ¼±ÅöõÀÌ ¼±ÅõǸé ÄÄÆÄÀÏ·¯ ¸Þ½ÃÁö°¡ stdoutÀ¸·Î ¼Û½ÅµË´Ï´Ù.
- ÂüÁ¶µÈ Æó¼â ¶Ç´Â °áÇÕ º¯¼ö
- ÀÌ ¼±ÅöõÀÌ ¼±ÅõǸé, ÄÄÆÄÀÏ·¯°¡ ¸ñ·Ï ÆÄÀÏ¿¡ ¸ðµç ÂüÁ¶µÈ Æó¼â ¶Ç´Â °áÇÕ
º¯¼öÀÇ ¹èÄ¡¸¦ Æ÷ÇÔ½Ãŵ´Ï´Ù.
- ÁÖ:
- ÀÌ ¹èÄ¡¸¦ º¸·Á¸é ÄÄÆÄÀÏ·¯·Î ÇÏ¿©±Ý ÄÄÆÄÀÏ·¯ ¸ñ·ÏÀ» »ý¼ºÇϵµ·Ï Áö½ÃÇØ¾ß
ÇÕ´Ï´Ù. À̸¦ ¼öÇàÇÏ·Á¸é, ¸ñ·Ï ÄÄÆÄÀÏ·¯ ¿É¼Ç ÆÐ³Î¿¡¼ ¼Ò½º ¸ñ·Ï
¿É¼Ç ¼±ÅöõÀ» ¼±ÅÃÇϽʽÿÀ.
- ½Ã½ºÅÛ Æ÷ÇÔ °æ·Î
- ÀÌ ¼±ÅöõÀÌ ¼±ÅõǸé, »ç¿ëÀÚ Æ÷ÇÔÀÇ Å½»ö °æ·Î°¡ ½Ã½ºÅÛ Æ÷ÇÔ Å½»ö °æ·Î·Î
º¯°æµË´Ï´Ù. À̰ÍÀº »ç¿ëÀÚ #include directive (#include "file_name")ÀÇ
Å« µû¿ÈÇ¥¸¦ ÀÛÀº µû¿ÈÇ¥(#include <file_name>)·Î ¹Ù²Ù´Â °Í°ú
°°½À´Ï´Ù.
- »óÈ£ ÂüÁ¶ ÂüÁ¶µÈ ID
- ÀÌ ¼±ÅöõÀÌ ¼±ÅõǸé, ÄÄÆÄÀÏ·¯°¡ ¸ñ·Ï ÆÄÀÏ¿¡ ÂüÁ¶µÈ º¯¼ö, ±¸Á¶ ¹× ÇÔ¼ö¸íÀÇ
»óÈ£ ÂüÁ¶ Ç¥¸¦ »ý¼ºÇÕ´Ï´Ù. ÀÌ Ç¥´Â ID°¡ ¼±¾ðµÇ´Â Çà ¹øÈ£¸¦
Ç¥½ÃÇÕ´Ï´Ù.
- ÁÖ:
- ¶ÇÇÑ, ÄÄÆÄÀÏ·¯ ¸ñ·ÏÀ» »ý¼ºÇϵµ·Ï ÄÄÆÄÀÏ·¯¿¡ Áö½ÃÇØ¾ß
ÇÕ´Ï´Ù. À̸¦ ¼öÇàÇÏ·Á¸é, ¸ñ·Ï ÄÄÆÄÀÏ·¯ ¿É¼Ç ÆÐ³Î¿¡¼ ¼Ò½º ¸ñ·Ï
¿É¼Ç ¼±ÅöõÀ» ¼±ÅÃÇϽʽÿÀ.
- 2Â÷ ·¹º§ ¸Þ½ÃÁö
- ÀÌ ¼±ÅöõÀÌ ¼±ÅõǸé, ÄÄÆÄÀÏ·¯°¡ ÄÄÆÄÀÏ·¯ ¸ñ·ÏÀÇ µÎ¹øÂ° ·¹º§ ¸Þ½ÃÁö
ÅØ½ºÆ®¸¦ »ý¼ºÇÕ´Ï´Ù.
- ÁÖ:
- ¶ÇÇÑ, ÄÄÆÄÀÏ·¯ ¸ñ·ÏÀ» »ý¼ºÇϵµ·Ï ÄÄÆÄÀÏ·¯¿¡ Áö½ÃÇØ¾ß ÇÕ´Ï´Ù. À̸¦
¼öÇàÇÏ·Á¸é, »ý¼º ÄÄÆÄÀÏ·¯ ¿É¼Ç ÆÐ³Î¿¡¼ Ãâ·Â ¼±ÅöõÀ»
¼±ÅÃÇϽʽÿÀ.
- Æ÷ÇÔ ÆÄÀÏ È®Àå
- ÄÄÆÄÀÏ·¯°¡ ÄÄÆÄÀÏ·¯ ¹× µð¹ö±× ¸ñ·ÏÀÇ Æ÷ÇÔ ÆÄÀÏÀ» ó¸®ÇÒ ¹æ¹ýÀ»
ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ Çʵ忡 ´ÙÀ½ °ª Áß Çϳª¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
- *CMDDFT
- ÇöÀç »ç¿ëÀÚ ½Ã½ºÅÛÀÇ ±âº»°ªÀ¸·Î ¼³Á¤µÈ Æ÷ÇÔ ÆÄÀÏ Ã³¸®¸¦ ÂüÁ¶ÇÕ´Ï´Ù.
- *SHOWINC
- ÄÄÆÄÀÏ ¸ñ·Ï ¶Ç´Â µð¹ö±× ¸ñ·ÏÀÇ ¼Ò½º ºÎºÐ¿¡¼ »ç¿ëÀÚ Æ÷ÇÔ ÆÄÀϰú ½Ã½ºÅÛ
Æ÷ÇÔ ÆÄÀÏÀ» È®ÀåÇÕ´Ï´Ù.
- *NOSHOWINC
- ¼Ò½º ¸ñ·Ï ¶Ç´Â µð¹ö±× ¸ñ·Ï¿¡¼ »ç¿ëÀÚ Æ÷ÇÔ ÆÄÀÏÀ̳ª ½Ã½ºÅÛ Æ÷ÇÔ ÆÄÀÏÀ»
È®ÀåÇÏÁö ¾Ê½À´Ï´Ù.
- *SHOWUSR
- ÄÄÆÄÀÏ·¯ ¸ñ·Ï ¶Ç´Â µð¹ö±× ¸ñ·ÏÀÇ ¼Ò½º ºÎºÐ¿¡¼ »ç¿ëÀÚ Æ÷ÇÔ ÆÄÀÏÀ»
È®ÀåÇÕ´Ï´Ù. »ç¿ëÀÚ Æ÷ÇÔ ÆÄÀÏÀº #include ¸í·É¿¡¼ Å« µû¿ÈÇ¥("
")·Î ¹¾î¾ß ÇÕ´Ï´Ù. ¿ÜºÎ¿¡¼ ¼³¸íµÈ ÆÄÀÏÀ» ó¸®Çϱâ À§ÇØ ÇÁ·Î±×·¥
¼Ò½º¿¡¼ #pragma mapinc¸¦ »ç¿ëÇÒ ¶§ »ý¼ºµÇ´Â typedef¸¦ ÀμâÇÏ·Á¸é
ÀÌ ¿É¼ÇÀ» »ç¿ëÇϽʽÿÀ.
- *SHOWSRC
- ¼Ò½º ¸í·É¹®À» ¼Ò½º ¸ñ·ÏÀ̳ª µð¹ö±× ¸ñ·Ï º¸±â¿¡ Ç¥½ÃÇÕ´Ï´Ù.
- *NOSHOWSRC
- ¼Ò½º ¸í·É¹®À» ¼Ò½º ¸ñ·ÏÀ̳ª µð¹ö±× ¸ñ·Ï º¸±â¿¡ Ç¥½ÃÇÏÁö ¾Ê½À´Ï´Ù.
- *SHOWSYS
- ÄÄÆÄÀÏ ¸ñ·Ï ¶Ç´Â µð¹ö±× ¸ñ·ÏÀÇ ¼Ò½º ºÎºÐ¿¡¼ ½Ã½ºÅÛ Æ÷ÇÔ ÆÄÀÏÀ»
È®ÀåÇÕ´Ï´Ù. ½Ã½ºÅÛ Æ÷ÇÔ ÆÄÀÏÀº #include ¸í·É¿¡¼ ²©¼è(<
>)·Î ¹¾î¾ß ÇÕ´Ï´Ù.
- *NOSHOWSYS
- ¼Ò½º ¸ñ·ÏÀ̳ª µð¹ö±× ¸ñ·Ï º¸±â¿¡¼ #include ¸í·ÉÀÇ ½Ã½ºÅÛ Æ÷ÇÔ
ÆÄÀÏÀ» È®ÀåÇÏÁö ¾Ê½À´Ï´Ù.
- ÁÖ:
- È®Àå ¸ÅÅ©·Î¸¦ º¸·Á¸é ÄÄÆÄÀÏ·¯ ¸ñ·Ï ¶Ç´Â µð¹ö±× ¸ñ·ÏÀ» »ý¼ºÇϵµ·Ï ÄÄÆÄÀÏ·¯¿¡
Áö½ÃÇØ¾ß ÇÕ´Ï´Ù. À̸¦ ¼öÇàÇÏ·Á¸é ¸ñ·Ï ÄÄÆÄÀÏ·¯ ¿É¼Ç ÆÐ³Î¿¡¼ ¼Ò½º
¸ñ·Ï ¿É¼Ç ¼±ÅöõÀ» ¼±ÅÃÇϰųª, µð¹ö±× ÄÄÆÄÀÏ·¯ ¿É¼Ç ÆÐ³ÎÀÇ µð¹ö°Å
º¸±â ¼±ÅûçÇ×À» *ALL, *SOURCE ¶Ç´Â
*LIST·Î ¼³Á¤ÇϽʽÿÀ.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.