| º¯È¯ :: AsciInames. º¯È¯ :: ASCIINames´Â Á¦¾î ¹®ÀÚ¸¦À§ÇÑ ASCII À̸§À» Æ÷ÇÔÇÏ´Â Perl ¸ðµâÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
º¯È¯ :: AsciInames. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~rous/Convert-ASCIInames-1.002/lib/Convert/ASCIInames.pm
º¯È¯ :: AsciInames. ű×
º¯È¯ :: AsciInames. ¼³¸í
º¯È¯ :: AsciInames´Â Á¦¾î ¹®ÀÚ¸¦À§ÇÑ ASCII À̸§À» Æ÷ÇÔÇÏ´Â Perl ¸ðµâÀÔ´Ï´Ù. º¯È¯ :: AsciInames´Â Á¦¾î ¹®ÀÚ¿¡ ´ëÇÑ ASCII À̸§ÀÌ Æ÷ÇÔ µÈ Perl ¸ðµâÀÔ´Ï´Ù. ½Ä ³ëÇÁ°¡ º¯È¯ :: AsciInames¸¦ »ç¿ëÇÕ´Ï´Ù. º¯È¯ :: AsciInames :: ±¸¼º (pollthrough => 1); $ name = asciiname ($ starame_ordinal); $ name = asciialtname ($ starame_ordinal); $ name = Asciidescription ($ cratter_ordinal); $ name = asciialtdescription ($ cratmer_ordinal); $ starame_ordinal = ASCIIONDINAL ($ name); ASCII ¹®ÀÚ ÁýÇÕÀÇ ¸ðµç ºñ Àμ⠹®ÀÚ°¡ ¸ðµÎ ÅÚ·¹Å¸ÀÌÇÁ ¹× Á¾ÀÌ Å×ÀÌÇÁ¿¡¼ Ưº°ÇÑ Á߿伺À» °®´Â °æ¿ì ´ëºÎºÐ. ¿¹¸¦ µé¾î, ¹®ÀÚ ÄÚµå 0x00Àº ¼ö½Å ³¡À» µû¶ó ÀâÀ» ±âȸ¸¦ÁÖ±â À§ÇØ ¹Ýº¹ÀûÀ¸·Î Àü¼ÛµË´Ï´Ù. ±×°ÍÀº "¾Æ¹«·± Çൿµµ"¸¦ ³ªÅ¸³»¾ú°í À̸§Àº NULÀ» ÁöÁ¤Çß½À´Ï´Ù. ¼Û½Å ³¡Àº ¼ö½Å ³¡À» ¿ÞÂÊ ¿©¹éÀ¸·Î ¹Ýȯ ÇÒ ¼öÀÖ´Â ¼ö½Å ¸¶Â÷¸¦ ¿ÞÂÊ ¿©¹éÀ¸·Î µÇµ¹¸± ¼öÀÖ´Â ±âȸ¸¦ Á¦°øÇϱâ À§ÇØ ¿©·¯ °¡Áö NUL ¹ÙÀÌÆ®¸¦ »ç¿ëÇÏ¿© °¢ ÅؽºÆ® ÁÙÀ» µû¸¦ ¼ö ÀÖ½À´Ï´Ù. Á¦¾î ¹®ÀÚ (Åë½Å Ãø¸éÀ» Á¦¾îÇϱâ À§ÇØ »ç¿ë µÇ¾ú±â ¶§¹®¿¡ ¼ÒÀ§) ¶Ç´Â ¼ö½Å ÀåÄ¡)´Â CR, EOT, ACK ¹× NAK¿Í °°Àº ªÀº 2 ´ë 4 ±ÛÀÚ À̸§ÀÌ ÁÖ¾îÁ³À¸¸ç ÀÌ·¯ÇÑ Æ¯º°ÇÑ ¸ñÀûÀ» ¾µ¸ð ¾ø°ÔµÇ¾úÁö¸¸ ÀϺδ ¿©ÀüÈ÷ »ç¿ë ÁßÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, Character 0x07 (BEL)Àº ÇÇ¿ì°³¸¦ ¿ï¸®´Â µ¥ »ç¿ëµË´Ï´Ù. 0x05 (ENQ)´Â ¸¹Àº Å͹̳ο¡¼ »óŸ¦º¸°íÇÏ´Â Æ®¸®°Å·Î ÀνÄÇÕ´Ï´Ù. 0x08 (BS)Àº ¿©ÀüÈ÷ "Ä¿¼¸¦ ´Ù½Ã À̵¿ÇϽʽÿÀ"¸¦ ÀǹÌÇÕ´Ï´Ù.ÀÌ ¸ðµâÀº ÁöÁ¤µÈ ¹®ÀÚ¿¡ ´ëÇÑ ASCII À̸§À̳ª ASCII À̸§À» Á¦°ø¹ÞÀº °æ¿ì ¹®ÀÚ Äڵ带 ¹ÝȯÇÕ´Ï´Ù. ¶ÇÇÑ ¼³¸íÀÇ ¿ª ¹ø¿ªÀÌ Á¦°øµÇÁö´Â ¾ÊÁö¸¸, ¼³¸íÀ̾ø´Â À̸§ (SOH ´ë½Å "Á¦¸ñ ½ÃÀÛ")ÀÌ Á¦°øµË´Ï´Ù. Character 0x13Àº DC3 ( "Device Control 3")À̶ó´Â À̸§ÀÇ XOFFÀÇ ´ëü À̸§À¸·Î ´õ Àß ¾Ë·ÁÁ® ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ´ëü À̸§ÀºÀÌ ¸ðµâÀÇ ±â´ÉÀ» ÅëÇØ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.
º¯È¯ :: AsciInames. °ü·Ã ¼ÒÇÁÆ®¿þ¾î